私の電話アプリケーションのWebサービスからデータを取得しており、応答をxmldocument
に以下のように取得します。 XmlDoc
のWindows Phoneのxmldocumentからデータを取得(読み込み)する方法C#
XmlDocument XmlDoc = new XmlDocument();
XmlDoc.LoadXml(newx2);
THER結果は、私がこれから値を取得したいbelow.nowのようなものです。
<root>
<itinerary>
<FareIndex>0</FareIndex>
<AdultBaseFare>4719</AdultBaseFare>
<AdultTax>566.1</AdultTax>
<ChildBaseFare>0</ChildBaseFare>
<ChildTax>0</ChildTax>
<InfantBaseFare>0</InfantBaseFare>
<InfantTax>0</InfantTax>
<Adult>1</Adult>
<Child>0</Child>
<Infant>0</Infant>
<TotalFare>5285.1</TotalFare>
<Airline>AI</Airline>
<AirlineName>Air India</AirlineName>
<FliCount>4</FliCount>
<Seats>9</Seats>
<MajorCabin>Y</MajorCabin>
<InfoVia>P</InfoVia>
<sectors xmlns:json="http://james.newtonking.com/projects/json">
</itinerary>
</root>
私はこれを試しました。
XmlNodeList xnList = XmlDoc.SelectNodes("/root[@*]");
ただし、結果はnullです。カウントは0
です。どうすればthis.hopeからのデータを読むことができますか.thanx。
あなたが選択することが好きですか? 'Xpath'は少なくとも1つの属性を持つ要素を探しますが、xml要素には属性がありません。 –