Saya mencoba mengganti node di xml menggunakan kode berikut
String xquery_replace="xquery replace node CIDEM/ShopFloor/foo[/CIDEM/ShopFloor/ShopFloorID=1] with "+new_gbXML;
session.execute(xquery_replace);
Jadi saya ingin misalnya mengubah node foo dari node ShopFloor pertama
Xml memiliki konten berikut
<CIDEM>
<ShopFloor>
<ShopFloorID>1</ShopFloorID>
<foo bar="2">
<baz>there</baz>
</foo>
</ShopFloor>
<ShopFloor>
<ShopFloorID>2</ShopFloorID>
<foo bar="5">
<baz>there</baz>
</foo>
</ShopFloor>
</CIDEM>
Dan saya menerima kesalahan berikut "[XUTY0008] Elemen tunggal, teks, atribut, komentar, atau pi diharapkan sebagai target pengganti."
Tahu kenapa?
CIDEM/ShopFloor[ShopFloorID="1"]/foo
ketika menangani nodefoo
dariShopFloorID
PERTAMA - person John   schedule 20.08.2015