<list>
<head>Fruit</head>
<type>Consumables</type>
<item>Apple</item>
<item>Banana</item>
<item>Coffee</item>
<list>
<list>
<head>Airports</head>
<label>SFO</label>
<item>San Francisco</item>
<label>LHR</label>
<item>London</item>
<list>
匹配a出现在第一个 之前的所有<list>
节点。上面的第一个列表不匹配;第二个会。<label>
<item>
我可以假设至少有一个<item>
. 它可能是唯一的孩子。
(XPath/XSLT 1.0)