Comment est-ce que j'utilise TouchXML pour analyser ce XML? Je souhaite stocker tous les attributs en tant que paires clé/valeur dans un dictionnaire.TouchXML analyse les attributs XML
<Player PlayerName="Padraig HARRINGTON" CurrentPosition="1" CurrentRank="1"
Country="IRL" NumberOfHolesPlayed="18" ParRelativeScore="+3">
<RoundScore RoundNumber="1" Score="74" />
<RoundScore RoundNumber="2" Score="68" />
<RoundScore RoundNumber="3" Score="72" />
<RoundScore RoundNumber="4" Score="69" />
</Player>
<Player PlayerName="Ian POULTER" CurrentPosition="2" CurrentRank="2" Country="ENG"
NumberOfHolesPlayed="18" ParRelativeScore="+7">
<RoundScore RoundNumber="1" Score="72" />
<RoundScore RoundNumber="2" Score="71" />
<RoundScore RoundNumber="3" Score="75" />
<RoundScore RoundNumber="4" Score="69" />
</Player>
<Player PlayerName="Henrik STENSON" CurrentPosition="3" CurrentRank="T3" Country="SWE"
NumberOfHolesPlayed="18" ParRelativeScore="+9">
<RoundScore RoundNumber="1" Score="76" />
<RoundScore RoundNumber="2" Score="72" />
<RoundScore RoundNumber="3" Score="70" />
<RoundScore RoundNumber="4" Score="71" />
</Player>
Je n'ai aucun problème est le XML est formaté comme ceci:
<Player>
<Country>UK</Country>
<NumberOfHolesPlayed>12</NumberOfHolesPlayed>
...
...
Mais je ne sais pas quoi faire lorsqu'ils traitent avec des attributs ...
Comment obtenir des attributs avec touchXML? En particulier si un nœud a un sous-noeud qui a également des attributs.
Selon le premier exemple de fichier XML. Dans le premier exemple XML, j'ai réussi à obtenir les attributs Player mais pas les attributs 'RoundScore' des nœuds enfants.
AIMERAIT un coup de main ..
Merci,
Dan
Alors, répondez-vous à votre question? Si c'est le cas, marquez-le. – JoePasq
pouvez-vous s'il vous plaît poster un exemple? J'ai la même question sur l'analyse des attributs de balises XML. – sniurkst