Exemple XML en utilisant des noeuds d'élément:Attributs XML ou nœuds d'élément?
<?xml version="1.0" encoding="utf-8"?>
<users>
<user>
<name>David Smith</name>
<phone>0441 234443</phone>
<email>[email protected]</email>
<addresses>
<address>
<street>1 Some Street</street>
<town>Toy Town</town>
<country>UK</country>
</address>
<address>
<street>5 New Street</street>
<town>Lego City</town>
<country>US</country>
</address>
</addresses>
</user>
</users>
attributs à l'aide XML Exemple:
<?xml version="1.0" encoding="utf-8"?>
<users>
<user name="David Smith" phone="0441 234443" email="[email protected]">
<addresses>
<address street="1 Some Street" town="Toy Town" country="UK" />
<address street="5 New Street" town="Lego City" country="US" />
</addresses>
</user>
</users>
Je besoin de créer un fichier XML basé sur des données à partir d'une base de données relationnelle et ne peut pas travailler si Je devrais utiliser des attributs ou des éléments.
Quelle est la meilleure pratique lors de la création de fichiers XML et pourquoi?
Il y a plusieurs doublons de cette même question sur le SO, y compris un dans la dernière semaine. – Rob