0

次のような JSON ドキュメントがあります。

{ 
   "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"
4

1 に答える 1

0

これを試してください:

{"items":[{"value":"one"},{"value":"two"}]}
于 2013-01-21T18:38:10.813 に答える