0
私は、次のXMLを持っている -XSLT解析:名前空間の値を選択する方法
<?xml version="1.0" encoding="utf-8"?>
<ABCD xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns="3.0" >
<XYZ>
<Type>HAS_STATE</Type>
<Target xsi:type="ns:State">
<MNOP>Hello</MNOP>
</Target>
</XYZ>
</ABCD>
私はTarget要素、すなわち「NS:国家」の値を抽出する必要がありますが、それを行うことができないし。私を助けてもらえますか?
ありがとうございました。
[mcve]を追加できますか?あなたの現在のスタイルシートと期待される結果を記述してください。 "ns:State"は要素Targetの属性の値です。 – uL1
こんにちは@ uL1、おかげでトン!あなたは問題を解決しました!私はxsi名前空間を作成し、 'Target/@ xsi:type'を使って値を抽出しました。 私はこれを要素ではなく属性として解析していましたが、それは本当の誤りです。再度、感謝します。 –