如果我有如下文件:
<root>
<child id="child-1"/>
<child id="child-2"/>
<child id="child-3"/>
</root>
我有一个xpath查询,如下所示:
//child[starts-with(@id, "child-")]
是否保证我获得结果的顺序与此相同 在文件中。
我已经检查了几个示例案例,似乎返回了元素 为了。我正在使用lxml(版本3.2.3和python 2.7)。
更一般地说,如果xpath查询匹配中的某些元素集 一个文档,是按顺序返回元素所需的实现 它们出现在文件中?