我可以使用XQuery查詢特定目錄下的所有XML文件嗎? 所有的XML文件都有相同的結構。XQuery在特定目錄下的所有文件?
此外,從我所看到的,你可以XQuery的許多文件,但你需要寫 他們的名字查詢。在我的情況下,我需要用 各自不同的名稱來查詢500個XML文件。那麼,有沒有一種方法,我可以說:
for $x in doc("ALL files under a specific directory")/Foo
return $x/Something
我可以使用XQuery查詢特定目錄下的所有XML文件嗎? 所有的XML文件都有相同的結構。XQuery在特定目錄下的所有文件?
此外,從我所看到的,你可以XQuery的許多文件,但你需要寫 他們的名字查詢。在我的情況下,我需要用 各自不同的名稱來查詢500個XML文件。那麼,有沒有一種方法,我可以說:
for $x in doc("ALL files under a specific directory")/Foo
return $x/Something
左巴採集文件[這裏](HTTP「選擇= * XML遞歸= YES?」://cf.zorba-xquery.com.s3.amazonaws。 COM/DOC /左巴-0.9.4 /左巴/ HTML/collections.html) – Pete 2013-10-11 03:24:59
對於MarkLogic:
for $x in cts:search(fn:doc()/Foo, cts:directory-query("/target/directory/"))
return $x/Something
使用集合()函數。
在其撒克遜實現中,一個可以使用: 集合( '文件:/// A/B/C/d選擇= * XML。')
我試圖視窗7根據本實施例與撒克遜HE 9.5.1.5J。然後URI採取不同的形式,例如: file:/ C:/ work/GIT/managedSoftwareDoc/experimenting/xQuery?select = *。xml
好問題,+1。看到我的答案是完整的,也許是最短和最標準的解決方案。 – 2011-04-09 05:16:55
我想進入子文件夾。我發現這個選項在DataDirect的網站收集功能:; – 2017-07-17 17:36:06