我有一个文件夹,其中包含 doc、docx、xlsx、pdf 和 txt 文件。我正在使用这个 XQuery 将所有这些文件上传到 Marklogic:-
for $d in xdmp:filesystem-directory("C:\uploads")//dir:entry
return
xdmp:document-load($d//dir:pathname,
<options xmlns="xdmp:document-load">
<uri>{concat("/documents/", string($d//dir:filename))}</uri>
<permissions>{xdmp:default-permissions()}</permissions>
<collections>{xdmp:default-collections()}</collections>
<format>binary</format>
</options>)
我还为我的数据库安装了内容处理。现在,当我上传 doc 和 pdf 文件时,它们会转换为 xml 和 xhtml 文件。但是 docx、xlsx 和 & txt 不会被转换。有人能告诉我为什么这些文件没有被转换吗?