简体   繁体   English

如何使用java在REST api中通过post请求将多个json文档发送到marklogic数据库?

[英]How to send multiple json documents into marklogic database through post request in REST api using java?

In PUT request we can send a single document using string or any stream by placing it in http entity. 在PUT请求中,我们可以使用字符串或任何流发送单个文档,方法是将其放在http实体中。 But how can we send a post request for inserting multiple documents into marklogic database through REST api? 但是我们如何通过REST api发送一个将多个文档插入marklogic数据库的帖子请求?

您提到您正在使用ML Java客户端,在这种情况下您可以使用DocumentWriteSet - 请参阅http://docs.marklogic.com/guide/java/bulk#id_40578

Check out XQRS, it automatically casts XML, JSON and RDF into their respective XQuery types too, eg document-node(element()), document-node(object-node()) and sem:triple* etc 查看XQRS,它会自动将XML,JSON和RDF转换为各自的XQuery类型,例如document-node(element()),document-node(object-node())和sem:triple * etc

See 看到

https://consulting.xmllondon.com/xqrs/docs/post-put-body#multipart-types https://consulting.xmllondon.com/xqrs/docs/post-put-body#multipart-types

这个repo https://github.com/DALDEI/mlperf.git有多个使用各种技术和apis批量加载json文档的例子

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

相关问题 使用Java客户端api批量修补Marklogic数据库中的文档 - Bulk Patching of documents in Marklogic database using java client api "如何使用 REST Assured 在正文中将请求作为 Json 数组发送以进行 Post" - How to send Request as Json Array in body for Post using REST Assured 如何将带有JSON对象的“放置”请求发送到Java中的JSONPlaceHolder REST API - How to send a “Put” request with a JSON object to a JSONPlaceHolder REST API in Java 如何通过Java Spring Webflux发送多个POST请求 - How to Send multiple POST request through Java Spring Webflux Marklogic:JAVA API-动态数据库和REST服务器 - Marklogic : JAVA API - Dynamic Database and REST Server 如何使用放心将 Json 转换为 Java 以发出 POST 请求 - How to convert Json to Java for making POST request using rest assured 使用 Java 将 Cucumber.json 文件发送到 Jira 的 Rest API post 请求 - Rest API post request to send Cucumber.json file to Jira in Java 如何使用 volley 在 Java 中发送这个 JSON POST 请求 - How to send this JSON POST request in Java using volley REST API:如何使用Java在JSON中进行POST调用? - REST API: How to make a `POST` call in `JSON` using Java? 如何将请求有效负载发送到Java中的REST API? - How to send Request payload to REST API in java?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM