0

だから私は次の国コードにアクセスしようとしていますが、運がありません:

  <river id="river-Rhone" country="F CH">
  <name>Rhone</name>
  <located country="F" />
  <located country="CH"/>
  </river>

それらを取得する方法はありますか?インデックスでアクセスしようとしましたが、何も機能しません。どんな助けでも大歓迎です!

4

2 に答える 2

0

出力として /located/@country を取得したいようです:

XQUERY:

let $XML := <river id="river-Rhone" country="F CH">
              <name>Rhone</name>
              <located country="F" />
              <located country="CH"/>
             </river>
for $country in $XML//located/@country
return 
 <p>{data($country)}</p>

出力:

<p>F</p>
<p>CH</p>
于 2013-05-14T08:50:16.980 に答える