0

たとえば、「//ex1/ex2/ex3/text()」と入力したノード値を検索するために、XPath を使用して XML ファイルに存在する属性値を検索したいのですが、パラメータがノードに存在し、

次の XML データから湿度を取得したいと考えてみましょう。

<?xml version="1.0" encoding="UTF-8"?>
    -<rss version="2.0" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
    <!-- api6.weather.ch1.yahoo.com Thu May 16 06:04:56 PST 2013 -->
     -<channel> 
 <language>en-us</language>
 <ttl>60</ttl> 
<yweather:atmosphere pressure="29.97" visibility="3.73" rising="0" humidity="73"/> <yweather:astronomy sunset="6:41 pm" sunrise="4:59 am"/>
</channel>
</rss>
4

2 に答える 2

0

を使用します//atmosphere/@humidity。このXPath 構文のチュートリアルに進んでください。

于 2013-05-18T03:12:56.510 に答える