我目前正在学习 Berkeley XML DB,并获得了使用它编写 Python 脚本的任务。我目前面临的问题是选择容器的特定节点。例如,我们有包含此类信息的容器
<root>
<lab>
<name>Lab1</name>
<state>Completed</state>
</lab>
<lab>
<name>Lab3</name>
<state>Not completed</state>
</lab>
</root>
如何选择<lab>
具有特定元素的元素<name>
?在 SQL 中,我会使用WHERE Name='Lab1'
. 有没有办法在 XML BDB 中做类似的事情?