2012-09-21 61 views
1

我正在運行XQuery命令的XML文檔的創建者在標題爲銷售材料(書籍,記錄,CD等)的標題中留下了lang屬性,因此很難找到英文標題。我正在尋找一種方法來查找不包含xml:lang屬性的結果。找到一個不包含屬性的節點?

+0

@Charles,謝謝 –

回答

3

使用只是

//title[not(@xml:lang)] 
-1

添加含有not()功能的where子句,限制你的結果:

for $resulta in doc("test")//catalog/item/title 
where $resulta[not(@xml:lang)] (: this line :) 
return $resulta 
相關問題