使用XQuery将xml文件存储到eXist xml数据库中

时间:2012-11-20 11:48:19

标签: xml xquery exist-db

我很喜欢这个东西,所以有人可以给我一些例子如何使用XQuery将xml文件(rss feed)存储到eXist数据库中吗? 我真的很感激。谢谢!

P.S。是否可以使用YQL进行此类工作?

2 个答案:

答案 0 :(得分:3)

看看documentation on how to manipulate database content。你需要xmldb模块。

我认为没有任何针对XQuery或eXist特定的YQL模块。我也不认为它会有用,因为你在XML数据库中有这种东西的XQuery。相比之下,YQL更像是SQL的替代品,并且带来了SQL到XML映射的所有痛苦。 XQuery更适合XML数据。

答案 1 :(得分:1)

我发现了...... 以下是存储功能:

xmldb:store($collection-uri as xs:string, $resource-name as xs:string, $contents as item())

xmldb:store($collection-uri as xs:string, $resource-name as xs:string, $contents as item(), $mime-type as xs:string)

here您可以根据需要找到更具体的功能。

糟糕的是没有使用的例子......对我这样的初学者来说可能很难