我已經創建了一個元素這裏XQuery: Create a new element with a given name?提及。創建命名空間的自由元素XQuery中
創建元素的代碼如下
declare function local:remove-tag-if-empty($elem as element(), $name as xs:string)
{
if(not($elem/node()))
then()
else
(
element {$name} {$elem/text()}
)
};
現在什麼我從生成的XML得到的是這樣的事情(我使用上面的函數來創建DOB標籤)
<DOB xmlns = "">2012-10-14+03:00</DOB>
我不want xmlns=""
是生成的XML的一部分。任何人都可以告訴我,如何創建沒有命名空間的元素?提前致謝。
您能否提供一個完整的例子?這對其他觀衆也有幫助。 –