0

如何安装 MarkLogic 扩展?我希望能够使用“ http://marklogic.com/openxml ”命名空间中的 OOXML 库。我该如何整合它?

谢谢!

编辑:这是我在控制台中尝试做的事情:

import module namespace ooxml= "http://marklogic.com/openxml" at
       "/MarkLogic/openxml/word-processing-ml-support.xqy";
let $para1 := ooxml:create-paragraph("Hello, World!")
let $para2 := ooxml:create-paragraph("Welcome to Unit 6!")
let $paras := ($para1, $para2)
return xdmp:save("/path/to/test.docx",ooxml:create-simple-docx(ooxml:document(ooxml:body($paras))))

我得到的是以下内容:

[1.0-ml] SVC-FILOPN: File open error: open 'Apps/MarkLogic/openxml/word-processing-ml-support.xqy': No such file or directory
4

1 回答 1

1

就像它在http://docs.marklogic.com/ooxml:package-parts上说的

xquery version "1.0-ml";
import module namespace ooxml= "http://marklogic.com/openxml" 
      at "/MarkLogic/openxml/package.xqy";

let $pkg := xdmp:document-get("c:/tmp/test.docx")
return ooxml:package-parts($pkg)
于 2013-10-04T00:04:55.770 回答