我有一个这样的数组:
$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 等?