Comment puis-je convertir cette chaîne XML dans Delphi 2009?

C'est l'information que la chaîne XML est.

<?xml version="1.0" encoding="UTF-8"?>
<string xmlns="http://tempuri.org/">
<statusInfo><vendorClaimID>BRADY12478018AETNA</vendorClaimID>
<statusID>0</statusID><statusDescription>Unvalidated</statusDescription>
</statusInfo></string>

Mais c'est la façon dont il se.. Vous devrez faire défiler vers la droite pour voir toutes les.

'<?xml version="1.0" encoding="utf-8"?>'#$D#$A'<string xmlns="http://tempuri.org/">&lt;statusInfo&gt;&lt;vendorClaimID&gt;BRADY12478018AETNA&lt;/vendorClaimID&gt;&lt;statusID&gt;0&lt;/statusID&gt;&lt;statusDescription&gt;Unvalidated&lt;/statusDescription&gt;&lt;/statusInfo&gt;</string>'

J'ai chargé la chaîne dans un XMLDoc, mais ne savent pas comment y accéder facilement à partir d'ici..

var
doc: IXMLDocument;


doc := LoadXMLData(xmlString);

Merci!

  • N'est-ce pas de sens ou est cette chaîne de même quelque chose qui peut être analysé?
  • Faites une modification de la chaîne xml, espérons-le, il est plus facile de comprendre maintenant.
  • Merci pour votre aide.. Bien que je suis arriver dans cette chaîne de réponse à un appel de service web. Peut-être que ce peu d'info à partir de la documentation du service web aidera.. "la Réception de la Réponse Dans la plupart des cas, la réponse à chaque appel de service web est retourné comme XML ou texte mis en forme. Par exemple, l'URL ci-dessus serait de retour: <?xml version="1.0" encoding="utf-8"?> <string xmlns="tempuri.org/... les Avantages Fund&lt;/Name&gt;&lt;ApexPayerID&gt;13162&lt;/ApexPayerID&gt;&lt;/Payer&gt;&lt; ... </string>""
  • C'est le format qu'est-ce que ma chaîne d'origine ressemblait, mais après l'avoir écrit dans un fichier xml et en saisissant le texte, il ressemble plus à ce que vous voyez dans ma révision en cours.
InformationsquelleAutor Trevor | 2012-05-22