ホームページ >バックエンド開発 >PHPチュートリアル >Array2XML が配列を XML 形式に変換するときに発生する問題

Array2XML が配列を XML 形式に変換するときに発生する問題

零下一度
零下一度オリジナル
2017-06-23 15:10:071757ブラウズ

私は最近、サードパーティのインターフェイスを呼び出す必要があるプロジェクトを開発しました。サードパーティから提供されたデータは、Array2XML を直接使用して php 配列を XML 形式に変換しました。

XML形式は次のとおりです:

<root>  <body>    <item></item>    <item></item>    <item></item>  </body></root>

PHP配列は複数の繰り返し添字を指定できないため、後の値が前の値を上書きし、最終的には1つの値のみが表示されます

 = 'body' =>

上記のPHP配列Array2XML を使用して XML に変換されます。本文には項目ノードが 1 つだけ存在します。

ここでは、多次元のキーと値の形式を使用せずに、デフォルトの形式で PHP 配列を記述することができます。

 ='body' =>'item' =>

key => valueを書かずにすべての項目ノードを配列として配置すると、Array2XMLは項目ノードを使用して複数の項目ノードを生成します。

以上がArray2XML が配列を XML 形式に変換するときに発生する問題の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。