Zorba XQuery更新工具直接修改XML文件

时间:2014-07-16 14:16:27

标签: java file xquery zorba

是否有人知道是否有简单的选项或开关 使用zorba java实现的命令行界面直接修改XML文件。

在撒克逊EE中,有一个" -update:on"参数, 在BaseX"声明选项db:writeback' true';"打开即时更新工具。

我花了很多时间搜索有关直接写入文件的信息。

我坚持使用zorba的唯一原因是脚本设施以及功能和扩展的文档,使其更具生产力。

亲切的问候,

约什

1 个答案:

答案 0 :(得分:0)

您无法直接修改XML文件。无法持久存储更新。但是,有一种解决方法。

一个例子如下: for $doc in doc("auction.xml")/site/open_auctions//bidder/increase return insert node <watch open_auction="open_auction5104"/> before $doc; doc("auction.xml")

您可以重定向输出。 zorba queryfile.xq > someFile.xml