私はXML文書と、いくつかの属性をタイプとして定義している関連スキーマを持っています。XPathでブール値ノードを選択する方法は?
@attribute='true' or @attribute='1'
または
@attribute='false' or @attribute='0'
:
xs:boolean
ための字句値が
true
、
false
、
1
、および
0
なので、それは正しく特定のブール値を持つ属性を選択しているようだ私のような何かを書く必要があるだろう
これは詳細です。
boolean(@attribute)
のような機能が期待できますが、boolean
の機能には異なるセマンティクスがあります。
良い方法がありますか?これは、スキーマを意識したプロセッサが役立つだろうか?