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

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

零下一度
リリース: 2023-03-10 18:10:01
オリジナル
1768 人が閲覧しました

私は最近、サードパーティのインターフェイスを呼び出す必要があるプロジェクトを開発しました。サードパーティから提供されたデータは、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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート