2017-02-08 3 views
0

私はこのXMLを持っている:xslを使用して属性が16進値であるかどうかを確認しますか?例えば

<Node Name="A100" Id="0x1" Type="1" > 
<First Name="First" New="A100" Val0="0" Val1="8" Val2="3" Val3="4" Val4="8" Val5="3" Val6="4"> 
<Second Name="N1" Val="0x7" /> 
<Second Name="N2" Val="10" /> 
<Second Name="N3" Val="NoFunction" /> 
<Second Name="N4" Val="0x1"/> 
</First> 
<Second Name="N5" Val="0xA"/> 
<Second Name="N6" Val="No" /> 
<Second Name="N7" Val="0xFF" /> 
</Node> 

は、私が「0X」が含まれている値だけを見たいと思っています。私はxsl:stylesheet version = "1.0"を使用しています。誰かが私に示唆を与えることができますか?ありがとうございました

答えて

1

"0x"を含むちょうど値を見たいと思います。

機能を使用するか、おそらくはstarts-with()機能を使用してください。


何も指定されていないため、コードはありません。

関連する問題