2016-04-12 25 views
2

aşağıda çalıştı MarkLogic veritabanına yük için yerel sistemden XML dosyası xquery belirtmiştik: paya sahip olmalarını nasılmarklogic 6 - marklogic DB payı yolu konumdan xml belgeyi yüklemek için nasıl

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

Yerel sistem yolu yerine yol konumu?

+1

O basittir. Sadece kendi dizin yolunu tıklayarak (normalde başkalarına klasör paylaşımında yaptığınız gibi) ağ yolunu kontrol etmek için paylaşılan dizine gidin ve bu yolu XQuery'nize yönlendirin. –

+0

Teşekkürler Navin Kontrol edeceğim. – Antony

cevap

3

Unutulmaması gereken iki nokta: MarkLogic yüklü olduğu

  • yol görünür olmalıdır. Yani, uzak bir sunucuya yüklüyorsanız, MarkLogic'in bu sunucudaki dosya sistemine bakacağını unutmayın.
  • , Windows yolu, as seen in the first and third examples için ters eğik çizgi kullanın.

XQuery:

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