cancel
Showing results for 
Search instead for 
Did you mean: 

How create Nuxeo document using csv file and java rest api

Nuxeo_Dev
Confirmed Champ
Confirmed Champ

Hi, I am trying to develop a java program (java client + rest API) that allows to create nuxeo documents by using as input a csv file.
/> I followed the tutorial of nuxeo "https://doc.nuxeo.com/nxdoc/java-client/#operation-api" and I created a document via the request put. this is my code :

package up1.nuxeo.fileMaker;

import org.nuxeo.client.NuxeoClient;

import org.nuxeo.client.objects.Document;

import okhttp3.Response;

import static org.junit.Assert.assertEquals;

import static org.junit.Assert.assertNotNull;

import java.io.IOException;

public class FileMakerTest {

public static void main(String[] args) throws IOException { String url = "http://localhost:8080/nuxeo"; NuxeoClient nuxeoClient = new NuxeoClient.Builder() .url(url) .authentication("Administrator", "Administrator") .connect(); Document root = nuxeoClient.repository().fetchDocumentRoot(); System.out.println(root.getId());

Response response = nuxeoClient.put("http://localhost:8080/nuxeo/api/v1/id/5fd2ab97-a8ae-4fb5-a67c-c4c13c0fb05a/", "{"entity-type": "document","properties": {"dc:title": "new title test"}}"); assertEquals(true, response.isSuccessful()); String json = response.body().string(); Document document = (Document) nuxeoClient.getConverterFactory().readJSON(json, Document.class);

}

}

someone tell me how to create multiple nuxeo documents with a single post request from a csv file ?

best regards

0 REPLIES 0
Getting started

Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.