0

ここで説明したように要素を作成しました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の一部にはなりません。名前空間なしで要素を作成する方法を誰かに教えてもらえますか?前もって感謝します。

4

1 に答える 1

0

なぜ作成したいのですか:

<DOB> 2012-10-14 + 03:00 </ DOB>

機能的には以下と同じです。

<DOB xmlns = ""> 2012-10-14 + 03:00 </ DOB>

于 2012-12-02T16:01:57.357 に答える