使用xquery将名称空间声明添加到xml元素
问题描述:
我想问一下如何使用xquery将名称空间声明添加到BaseX数据库的xml元素中。 例如我有以下XML使用xquery将名称空间声明添加到xml元素
<mynode xmlns:b2t=".."></mynode>
而且我想TA多加一个命名空间,例如的xmlns:为了B3T =“” 得到这样
<mynode xmlns:b2t=".." xmlns:b3t=".."></mynode>
答
XQuery的更新提供了一个XML没有办法在现有文档中添加名称空间声明。但是,如果使用名称空间插入元素或属性,则名称空间声明将自动包含在内。