0
我有一個JSON文件,看起來像這樣:JSON數組序列化到XML在PHP
{
"items": [ 'one', 'two', 'three' ]
}
當標準XML_SERIALIZER序列化這個到XML,它看起來是這樣的:
<root>
<items>
<item>one</item>
<item>two</item>
<item>three</item>
</items>
</root>
我想將其序列化爲以下XML格式:
<root>
<items>
<item>
<value>one<value>
</item>
<item>
<value>two<value>
</item>
<item>
<value>three<value>
</item>
</items>
</root>
任何人都可以在此幫忙嗎?
我現在XML_SERIALIZER選項是這樣的:
XML_SERIALIZER_OPTION_XML_DECL_ENABLED => false,
XML_SERIALIZER_OPTION_MODE => XML_SERIALIZER_MODE_SIMPLEXML,
XML_SERIALIZER_OPTION_INDENT => " ",
XML_SERIALIZER_OPTION_LINEBREAKS => "\n",
XML_SERIALIZER_OPTION_ROOT_NAME => "root",
XML_SERIALIZER_OPTION_DEFAULT_TAG => "item"
PS:我沒有在JSON格式控制:( – Cinegod