如何保存对输入文档的更改?

时间:2011-09-04 14:40:45

标签: xquery

我试着在eXist数据库中为集合生成RSS feed时使用缓存。所以我需要 从文档中读取内容,进行一些更改并回写 高速缓存中。

我有以下代码:

let $test := doc("/db/test/test.xml")/items/item
let $testSet := <items>{$test}</items>
let $write := xmldb:store("/db/test", "test.xml", $testSet)
return $test

但似乎写回文件(第3行)搞砸了内容 $ test(第1行)。

感谢任何帮助。非常感谢你!

1 个答案:

答案 0 :(得分:1)

我看到你在现有开放名单上问了同样的问题,我认为沃尔夫冈已经得到了回答。请参阅http://exist-open.markmail.org/thread/g4dnipbcngimrqma