Je l'ai utilisé comme suit jusqu'à ce point pour analyser une section d'un xml qui ressemble à ceci:xml parsing avec coldfusion
<report>
<otherSections>
</otherSections>
...
<inquiries>
<inquiry>
<date>01/01/06</date>
</inquiry>
..more inquiries
</inquiries>
..more sections
</report>
<cfset numInquiries = ArrayLen(Report.inquiries.XmlChildren) >
<cfloop index="i" from = "1" to = "#numInquiries#" >
<cfset strInquiryID = Report.inquiries.inquiry[i].date.XMLText/>
</cfloop>
Ce que je ne savais pas est parfois le xml est comme ça :
<report>
<otherSections>
</otherSections>
...
<inquiries>
<inquiry>
<date>02/01/06</date>
</inquiry>
..more inquiries
</inquiries>
<inquiries>
<inquiry>
<date>01/01/06</date>
</inquiry>
..more inquiries
</inquiries>
..more sections
</report>
Je sais pas combien d'autres enfants seront dans le rapport ou le nombre de demandes de renseignements balises il y aura, mais je veux seulement analyser les demandes de renseignements et de leurs enfants. Comment puis-je l'analyser avec coldfusion?
Qu'est-ce que vous avez exactement des problèmes avec? 'report' a n enfants que vous pouvez parcourir:' Report.XmlChildren' – Alex
À droite, mais je ne veux spécifiquement que passer en revue les enquêtes sur les enfants. –