从XML中选择产品的XPATH语法
我有下面的XPATH,它似乎为类别选择了正确的产品,但在我的XPATH中状态为qtyInStock>0时,当qtyInStock值为0时,它错误地选择了产品。如果有人看到这有什么问题,我想我的语法是不正确的 /产品/产品[category=1234或additionalCategories/catID=1234 和qtyInStock>0]从XML中选择产品的XPATH语法,xml,xpath,Xml,Xpath,我有下面的XPATH,它似乎为类别选择了正确的产品,但在我的XPATH中状态为qtyInStock>0时,当qtyInStock值为0时,它错误地选择了产品。如果有人看到这有什么问题,我想我的语法是不正确的 /产品/产品[category=1234或additionalCategories/catID=1234 和qtyInStock>0] 2100818 jb-m-kirichigai-draw-6.jpg 448267 2. 1. 0 1.5 Sun Kirichigai 6步带日本拼图盒
2100818
jb-m-kirichigai-draw-6.jpg
448267
2.
1.
0
1.5 Sun Kirichigai 6步带日本拼图盒
39.4
http://www.faze3.co.uk/index.aspx?pageID=527917&prodID=2100818
2101600
jb-2-kiasa-7.jpg
448267
1.
1.
0
2 Sun Kiasa 7步日本拼图盒
28.4
http://www.faze3.co.uk/index.aspx?pageID=527917&prodID=2101600
2101795
jb-2-koyosegi-7.jpg
448267
2.
1.
0
2 Sun Koyosegi 7步日本拼图盒
25.95
http://www.faze3.co.uk/index.aspx?pageID=527917&prodID=2101795
2102219
jb-2-kuroasa-10.jpg
448267
0
1.
0
2 Sun Kuroasa 10步日本益智盒
34.8
http://www.faze3.co.uk/index.aspx?pageID=527917&prodID=2102219
和运算符的优先级高于或运算符。有关详细信息,请参阅
请改为尝试下面的方法(注意括号中的分组)
/products/product[(category=1234或additionalCategories/catID=1234)和qtyInStock>0]
您是否尝试过:/products/product[(categories=1234或additionalCategories/catID=1234)和qtyInStock>0]
<?xml version="1.0" encoding="UTF-8"?>
<products>
<product>
<prod_id>2100818</prod_id>
<productURL></productURL>
<productImageURL>jb-m-kirichigai-draw-6.jpg</productImageURL>
<category>448267</category>
<qtyInStock>2</qtyInStock>
<featured>1</featured>
<Hidden>0</Hidden>
<productName>1.5 Sun Kirichigai 6 Step with Draw Japanese Puzzle Box</productName>
<livePrice>39.4</livePrice>
<fullURL>http://www.faze3.co.uk/index.aspx?pageID=527917&prodID=2100818</fullURL>
</product>
<product>
<prod_id>2101600</prod_id>
<productURL></productURL>
<productImageURL>jb-2-kiasa-7.jpg</productImageURL>
<category>448267</category>
<qtyInStock>1</qtyInStock>
<featured>1</featured>
<Hidden>0</Hidden>
<productName>2 Sun Kiasa 7 Step Japanese Puzzle Box</productName>
<livePrice>28.4</livePrice>
<fullURL>http://www.faze3.co.uk/index.aspx?pageID=527917&prodID=2101600</fullURL>
</product>
<product>
<prod_id>2101795</prod_id>
<productURL></productURL>
<productImageURL>jb-2-koyosegi-7.jpg</productImageURL>
<category>448267</category>
<qtyInStock>2</qtyInStock>
<featured>1</featured>
<Hidden>0</Hidden>
<productName>2 Sun Koyosegi 7 Step Japanese Puzzle Box</productName>
<livePrice>25.95</livePrice>
<fullURL>http://www.faze3.co.uk/index.aspx?pageID=527917&prodID=2101795</fullURL>
</product>
<product>
<prod_id>2102219</prod_id>
<productURL></productURL>
<productImageURL>jb-2-kuroasa-10.jpg</productImageURL>
<category>448267</category>
<qtyInStock>0</qtyInStock>
<featured>1</featured>
<Hidden>0</Hidden>
<productName>2 Sun Kuroasa 10 Step Japanese Puzzle Box</productName>
<livePrice>34.8</livePrice>
<fullURL>http://www.faze3.co.uk/index.aspx?pageID=527917&prodID=2102219</fullURL>
</product>