現在、私のニーズに合わせてXMLを変換しています。 XMLコードは次のとおりです。XSLT IDと一致する行が1つだけ表示されます
<stk:stockPriceItem>
<stk:stockPrice>
<typ:id>11</typ:id>
<typ:ids>sleva 3%</typ:ids>
<typ:price>743.6</typ:price>
</stk:stockPrice>
<stk:stockPrice>
<typ:id>9</typ:id>
<typ:ids>V.I.P. 0%</typ:ids>
<typ:price>613.3</typ:price>
</stk:stockPrice>
<stk:stockPrice>
<typ:id>4</typ:id>
<typ:ids>Velko 5%</typ:ids>
<typ:price>552</typ:price>
</stk:stockPrice>
<stk:stockPrice>
<typ:id>12</typ:id>
<typ:ids>eshop</typ:ids>
<typ:price>651.6</typ:price>
</stk:stockPrice>
<stk:stockPrice>
<typ:id>5</typ:id>
<typ:ids>Malo 10%</typ:ids>
<typ:price>582.6</typ:price>
</stk:stockPrice>
<stk:stockPrice>
<typ:id>1</typ:id>
<typ:ids>Prodejní</typ:ids>
<typ:price>766.6</typ:price>
</stk:stockPrice>
</stk:stockPriceItem>
私の新しい変換されたXMLが唯一の標準表示されるとき、私は、出力を必要とする:標準のための価格:ID = 12。
だから、次のように:私は解決策を見つけることができなかったとして
<stk:stockPrice>
<typ:price>1222</typ:price>
</stk:stockPrice>
すべてのヘルプははるかにオンライン、高く評価されるだろうと私はXSLTを使用して、かなりニュービーです。 ありがとうございます。
あなたはこのようなこのようなターゲット要素を取得するためのパターンで述語を使用することができます
名前空間がある場合は、常にルートタグを含めます。完全なXMLを投稿してください。 – Parfait