1
Wie mit xqueryWie kann den Wurzelknoten xml umbenennen mit xquery
That umbenennen ->
<TTABLA xmlns:od="urn:schemas-microsoft-com:officedata" generated="2013-04-01T11:01:37">
<tabla>
<cod>2</cod>
</tabla>
</TCLIENTS>
To ->
<tablas>
<tabla>
<cod>2</cod>
</tabla>
</tablas>
Ich habe versucht, mit dem (aber funktionieren nicht):
update rename root(doc('/db/data/tablas.xml')//TTABLA) as "tablas"
Hilfe bitte.
nicht uns erklären, dass etwas nicht funktioniert. Sag uns, wie es gescheitert ist. –
Ich habe das versucht: Update umbenennen doc ('/ db/data/tablas.xml')/TTABLA als "tablas" und der Fehler es ist "Keine vorherigen Geschwister für das alte Kind" danke –
Ich weiß nicht, wo Ihre Update-Syntax kommt von. Mit Saxon XQuery Update habe ich 'rename node/TTABLA als" tablas "' versucht und es hat gut geklappt - obwohl es den Namespace und das Attribut für das root-Element beibehalten hat, nach dem Sie nicht gefragt haben. –