Как получить файл из файловой системы и передать его моему преобразованию с помощью средства записи? - PullRequest
0 голосов
/ 14 февраля 2019

Мне нужно получить документ json из файловой системы с помощью средства записи и передать его в мое преобразование через dmsdk.Как я могу это сделать?Как я могу добавить файл в дозатор?

1 Ответ

0 голосов
/ 14 февраля 2019

После настройки WriteBatcher с использованием беглого withTransform () вы можете передать FileInputStream для каждого файла следующим образом:

writeBatcher.add("/path/filename.json", new InputStreamHandle(fileInputStream)); 

Для получения дополнительной информации см .:

http://docs.marklogic.com/javadoc/client/com/marklogic/client/datamovement/WriteBatcher.html#withTransform-com.marklogic.client.document.ServerTransform-

http://docs.marklogic.com/javadoc/client/com/marklogic/client/io/InputStreamHandle.html#InputStreamHandle-java.io.InputStream-

http://docs.marklogic.com/javadoc/client/com/marklogic/client/datamovement/WriteBatcher.html#add-java.lang.String-com.marklogic.client.io.marker.AbstractWriteHandle-

...