2
私はColdFusion 8を使用しています。ColdFusion 8でXML属性と値を取得する方法は?
私はExhibitorListのBoothID属性と値を取得しようとしています。ここに私のXMLです:
<ExhibitorList BoothID="164991">
<BoothNumber>N1849</BoothNumber>
<CompanyID>407</CompanyID>
<CompanyNumber>166212</CompanyNumber>
</ExhibitorList>
私は成功し、私はBoothID属性と値で取得するには、これを言い換えるする必要がありますどのように
SoapResponse = xmlParse(httpResponse.fileContent);
ResponseNodes = xmlSearch(SoapResponse, "//*[ local-name() = 'ExhibitorList' ]");
for (i = 1; i lte arrayLen(ResponseNodes); i++) {
BoothNumber = ResponseNodes[i].BoothNumber;
CompanyID = ResponseNodes[i].CompanyID;
CompanyNumber= ResponseNodes[i].CompanyNumber;
BoothID = xmlSearch(ResponseNodes[i], "@BoothID"); // THE TROUBLE IS HERE
}
を除き、私が欲しいものを取得することができるのですか?
ショーンにここにある、あなたは私にはあまりにも良いです。それは完璧に働いた!ありがとう。 –
あなたは大歓迎です。 –
Shawnの神の答えへの補助として、ちょうど参考になりました。オンライン文書は、この種の質問に答えるのに役立ちます。 XML処理にはかなり大きなセクションがあります:http://livedocs.adobe.com/coldfusion/8/htmldocs/XML_01.html;あなたの質問に答えるのに最も役立つページは、次のとおりです。http://livedocs.adobe.com/coldfusion/8/htmldocs/XML_17.html –