我有一个REST Web服务创建一个XMLDocument
我有点困惑如何访问内部文本FormattedPrice
使用XMLNode
.我可以毕业,但这会给我所有的内心文字.
<Offers>
<Offer>
<OfferListing>
<Price>
<Amount>1067</Amount>
<CurrencyCode>USD</CurrencyCode>
<FormattedPrice>$10.67</FormattedPrice>
</Price>
</OfferListing>
</Offer>
</Offers>
Run Code Online (Sandbox Code Playgroud)
如果您正在使用Xml DOM,那么快速浏览XPath将会非常有用.
这应该满足您的迫切需求:
XmlNode n = doc.DocumentElement.SelectSingleNode("Offer/OfferListing/Price/FormattedPrice");
Run Code Online (Sandbox Code Playgroud)
这将获得第一个Offer的格式化价格(并假设您的Offers节点是根).XPath中存在的其他机制不那么脆弱,而且教程可以帮助您.
归档时间: |
|
查看次数: |
8490 次 |
最近记录: |