1

是否有任何 API 可以获取 MarkLogic 5.0 中的所有范围内函数?

4

2 回答 2

1

如前所述,ML5 中没有直接的 API。我不鼓励使用正则表达式方法:需要解析 XQuery。但是基于调试器的方法可以工作。查看https://github.com/robwhitby/xray/blob/coverage/src/coverage.xqy了解一些想法。

于 2013-01-30T03:14:04.747 回答
0

can you not query the docs?

xquery version "1.0-ml";

declare namespace xhtml="http://www.w3.org/1999/xhtml";

let $doc := xdmp:http-get("https://docs.marklogic.com/5.0/all",
    <options xmlns="xdmp:http-get">
       <format xmlns="xdmp:document-get">xml</format>
    </options>)[2]

let $table := $doc/node()//xhtml:table[@class="api_table"]

return $table//xhtml:td/xhtml:a/fn:string(.)
于 2015-02-21T23:07:39.890 回答