【发布时间】:2013-04-14 11:33:01
【问题描述】:
我正在尝试使用 Altova XMLSpy 中的内置 XQuery 编译器通过 XQuery 删除 XML 节点。
xquery version "1.0" encoding "UTF-8";
for $customer in doc("Customers.xml")/dataroot/Customers
where $customer/CustomerID = "ALFKI"
return delete node $customer;
问题是编译器没有将“删除节点”视为有效语法,而它在此处定义:http://www.w3.org/TR/xquery-update-10/
它报错“Unexpected token node $customer”。
有什么想法吗?
【问题讨论】: