如何解决如何从Shell脚本调用marklogicxqy文件模块?
我想编写一个shell脚本,在其中我可以调用.xqy文件并在该shell脚本中导入一些名称空间。
解决方法
您可以使用REST API和一些HTTP感知的命令行客户端,例如curl或wget。 REST API中有许多有关如何执行此操作的示例,尽管调用.xqy代码,将其传递给input,arguments并获取输出(可能)非常繁琐。
您可以使用为此目的而设计的程序,例如xmlsh和marklogic扩展 http://www.xmlsh.org
或者您可以使用ML具有受支持的SDK的任何一种语言编写一个“简单”的通用包装函数,然后从外壳程序脚本中调用它。
您可以创建一个“自定义” REST或HTTP终结点,该终结点将调用xqy并以所需的形式返回结果。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。