[英]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.