将控制台上的 uris 输出保存到文件系统
save uris output on console to file system
如何将 qconsole 的结果保存到输出文件。 output.txt 将在下面的每一行中具有名称 uri。我有超过一千份文件。
Caltech.xml
CGU.xml
GMU.xml
Hopkins.xml
Georgetown.xml
....
let $uris:= cts:uris(
(),
(),
cts:and-query(( cts:collection-query("/Universities/")))
)
let $quote:=
for $u in $uris
return
fn:substring-after($u,"/Universities/")
let $output:=
text {
fn:concat(
fn:string-join(($quote),","),
"
"
)
}
return xdmp:save(fn:concat("/09122018/output.txt") ,$output)
如何将 qconsole 的结果保存到输出文件。 output.txt 将在下面的每一行中具有名称 uri。我有超过一千份文件。
Caltech.xml
CGU.xml
GMU.xml
Hopkins.xml
Georgetown.xml
....
let $uris:= cts:uris(
(),
(),
cts:and-query(( cts:collection-query("/Universities/")))
)
let $quote:=
for $u in $uris
return
fn:substring-after($u,"/Universities/")
let $output:=
text {
fn:concat(
fn:string-join(($quote),","),
"
"
)
}
return xdmp:save(fn:concat("/09122018/output.txt") ,$output)