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 に答える