2016-04-12 55 views
2

我曾嘗試以下提到的XQuery項負載從本地系統中的XML文件MarkLogic數據庫:marklogic 6 - 如何從共享路徑位置的xml文件加載到marklogic DB

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

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

+1

這很簡單。只需點擊共享目錄,通過點擊它的屬性來檢查它的網絡路徑(正如您在文件夾共享時一樣),並將該路徑引用到您的XQuery中。 –

+0

謝謝納文我會檢查。 – Antony

回答

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> 
)