xQueryを使用して属性の正確なテキストを取得しようとしています。私が探している問題は、テキストにコロンのある属性を持つ複数の要素が同じ名前であることです。xQuery複数の属性の値を取得
例
<body>
<tag xlink:href="1.jpg" position="float" orientation="portrait"/>
<tag xlink:href="2.jpg" position="float" orientation="portrait"/>
<tag xlink:href="3.jpg" position="float" orientation="portrait"/>
<tag xlink:href="4.jpg" position="float" orientation="portrait"/>
</body>
私が使用しているいくつかの例は、私の現在の例はどちら
for $graphic in $body//tag
return element tag { ($graphic//@*[name()="xlink:href"]) },
element tag { $body//graphic/@*[name()="xlink:href"] }
以下、いくつかの出力を与えるが期待できないいただきましたです。私が探している出力は...
1.jpg
2.jpg
3.jpg
4.jpg
アイデアはありますか?
ありがとう、これは完璧です。 – Key