XQUERY для удаления узла со свойством ID в BaseX
Я использую BaseX для хранения данных XML с несколькими узлами в следующем формате:
<root>
<item id="65816" parent_id="45761" type="test">
<content>
<name>Name of my node on the tree</name>
</content>
</item>
</root>
Код выше по сути один типичный узел под "корнем". Теперь я пытаюсь удалить узел на основе свойства 'id' объекта 'Item'.
Я посмотрел документацию на BaseX.org, но там явно не говорится, как обращаться с узлами, с которыми связаны идентификаторы. Я пытаюсь что-то вроде этого:
XQUERY delete node //root/item.id="65816"
Примечание: приведенная выше строка не работает. Это просто, чтобы дать представление о том, чего я пытаюсь достичь.