繁体   English   中英

在节点js中使用xml创建marklogic数据库

[英]Create marklogic db using xml in node js

我需要使用来自nodejs的XML(不是json)来创建marklogic。 我找到了marklogic nodejs api,但仅是将其与json而非xml结合使用的示例。 有人可以告诉我如何使用XML吗?

有关创建XML文档或创建REST服务器和数据库的问题吗?

要创建XML文档,可以将XML作为字符串提供,如以下测试所示:

https://github.com/marklogic/node-client-api/blob/master/test-basic/documents-core.js#L135-L141

您还可以提供XML作为在XML文件上打开的ReadableStream。 以下测试显示了基本技术。

https://github.com/marklogic/node-client-api/blob/master/test-basic/documents-core.js#L112-L118

对于XML,将通过使用扩展名来修改基本技术,而mime类型将用于XML并通过使用fs.createReadStream()打开流:

https://nodejs.org/api/fs.html#fs_fs_createreadstream_path_options

Node.js API不支持创建数据库的REST API请求,但是您可以使用标准的Node.js HTTP或HTTPS请求来调用该端点:

希望能有所帮助,

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM