我正在使用 BaseX 以以下格式存储具有多个节点的 XML 数据:
<root>
<item id="65816" parent_id="45761" type="test">
<content>
<name>Name of my node on the tree</name>
</content>
</item>
</root>
上面的代码本质上是“root”下的一个典型节点。现在,我正在尝试根据“Item”对象的“id”属性删除一个节点。
我查看了BaseX.org上的文档,但这并没有明确告诉我如何处理具有链接到它的 ID 的节点。我正在尝试这样的事情:
XQUERY delete node //root/item.id="65816"
注意:上面的行不起作用。这只是为了让我了解我想要实现的目标。