marklogic 6 - 如何将xml文档从共享路径位置加载到marklogic DB

时间:2016-04-12 05:51:49

标签: xquery marklogic

我已尝试使用下面提到的Xquery将XML文件从本地系统加载到MarkLogic数据库:

xdmp:document-load("D:/scrape/100065.xml",
  <options xmlns="xdmp:document-load">
    <uri>/April/12/100065.xml</uri>
    <encoding>auto</encoding>
     </options>)

如何提供共享路径位置而不是本地系统路径?

1 个答案:

答案 0 :(得分:3)

有两点需要注意:

  • 在安装MarkLogic的位置必须显示路径。也就是说,如果您要在远程服务器上加载,请记住MarkLogic将查看该服务器上的文件系统
  • 对Windows路径as seen in the first and third examples使用反斜杠。

的XQuery:

xdmp:document-load("D:\scrape\100065.xml",
  <options xmlns="xdmp:document-load">
    <uri>/April/12/100065.xml</uri>
   <encoding>auto</encoding>
  </options>
)