我需要一些帮助。我有一个xml文档:
<?xml version="1.0" encoding="utf-8"?>
<MyItems>
<Parent upc="A00000000000000000000001" sku="" archivo="pantalon1.jpg">
<Child upc="101" sku="" archivo="image##.jpg">
<GrandChild archivo="image##.jpg" />
</Child>
<Child upc="102" sku="" archivo="image##.jpg">
<GrandChild archivo="image##.jpg" />
</Child>
</Parent>
<Parent upc="A00000000000000000000002" sku="" archivo="image##.jpg">
<Child upc="101" sku="" archivo="image##.jpg">
<GrandChild archivo="image##.jpg" />
</Child>
<Child upc="102" sku="" archivo="image##.jpg">
<GrandChild archivo="image##.jpg" />
</Child>
</Parent>
<Parent upc="200" sku="" archivo="image##.jpg">
<Child upc="201" sku="" archivo="image##.jpg">
<GrandChild archivo="image##.jpg" />
</Child>
<Child upc="202" sku="" archivo="image##.jpg">
<GrandChild archivo="image##.jpg" />
</Child>
</Parent>
</MyItems>
然后,我正在尝试选择所有“父级”,其中“子级”满足某个条件。例如,所有包含一个子属性upc等于101
的父级。
我正在学习这篇文章:基于后代节点属性选择节点,但我无法得到我想要的结果。