3

我有一个这样的数组:

$a = array("test" => 
                    array("foo" => "bar")
          );

通过将其序列化为 xml,我希望得到类似的东西:

<test>
     <foo>bar</foo>
</test>

但我得到:

<result>
  <entry>
    <entry><![CDATA[bar]]></entry>
  </entry>
</result>

如何以我上面描述的方式使用 JMSSerializer 获取 xml?我知道使用 Annotation 可以做到这一点,但我需要使用 php,所以我应该调用哪些方法来设置 xmlRoot 和 xmlValue 等?

4

0 回答 0