Sedna:将XML文件添加到文档中

时间:2010-09-14 08:52:41

标签: xml file load sedna

我正在运行一个简单的Sedna数据库但是有一个小问题。 我有多个XML文件,我想将它们全部添加到同一个文档中。这些文件都遵循相同的模式。

LOAD "1.xml" "mydoc"&
LOAD "2.xml" "mydoc"&
LOAD "3.xml" "mydoc"

但是我收到以下错误

SEDNA Message: ERROR SE2001
Document with the same name already exists.
Details: tariffs

如何在不删除文档的现有内容的情况下将每个文件添加到现有文档?这可能吗?

任何帮助非常感谢。 感谢

1 个答案:

答案 0 :(得分:2)

就像Ilya answered你在Sedna讨论列表中一样:没有办法将许多xml文件加载到一个文档中。 但也许你想要的是收藏。您可以通过以下方式创建集合:

 CREATE COLLECTION "mycol"&
 LOAD "1.xml" "1" "mycol"&
 LOAD "2.xml" "2" "mycol"&

之后可以像文档一样查询该集合:

collection('mycol')//some-nodes&

请阅读Sedna文档(尤其是: http://modis.ispras.ru/sedna/c-samples.html#loadcol)了解更多信息 集合。