gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 14:42:32 24 4
gpt4 key购买 nike

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

在 Saxon EE 中有一个“-update:on”参数,在 BaseX 中“声明选项 db:writeback 'true';”打开立即更新功能。

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

我坚持使用 zorba 的唯一原因是脚本编写工具以及函数和扩展的文档,这使得它更加高效。

亲切的问候,

乔什

最佳答案

您不能直接修改 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

关于java - Zorba XQuery 更新工具直接修改 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24783160/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com