Maison > développement back-end > tutoriel php > Problèmes rencontrés lorsque Array2XML convertit les tableaux au format XML

Problèmes rencontrés lorsque Array2XML convertit les tableaux au format XML

零下一度
Libérer: 2023-03-10 18:10:01
original
1768 Les gens l'ont consulté

J'ai récemment développé un projet qui nécessitait d'appeler une interface tierce. Les données fournies par le tiers étaient en XML. J'ai directement utilisé Array2XML pour convertir le tableau php au format XML.

Format XML tel que :

<root>  <body>    <item></item>    <item></item>    <item></item>  </body></root>
Copier après la connexion

Étant donné que le tableau php ne peut pas spécifier plusieurs indices répétés, ces derniers écraseront les valeurs précédentes, et une seule valeur sera sera affiché à la fin.

 = 'body' =>
Copier après la connexion

Le tableau php ci-dessus est converti en XML à l'aide d'Array2XML, et il n'y aura qu'un seul nœud d'élément dans le corps.

Ici, vous pouvez écrire le tableau PHP dans le format par défaut sans utiliser de formats de clé et de valeur multidimensionnels.

 ='body' =>'item' =>
Copier après la connexion

Placez tous les nœuds d'élément sous forme de tableau sans écrire key => value, donc Array2XML utilisera le nœud d'élément pour générer plusieurs nœuds d'élément.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal