Я пытаюсь вставить приведенный ниже документ в базу данных marklogic
<?xml version="1.0" encoding="UTF-8"?>
<Data>
<Name>Ram</Name>
<Email>ram@ml.com</Email>
</Data>
Использование marklogic клиентского API версии 3.0.5
Я получил исключение ниже и не нашел никакой кодировки для @символ.
com.marklogic.client.FailedRequestException: Local message: write failed: Bad Request. Server Message: XDMP-DOCSTARTTAGCHAR: Unexpected character "@" in start tag at line 1
at com.marklogic.client.impl.JerseyServices.putPostDocumentImpl(JerseyServices.java:1394)
at com.marklogic.client.impl.JerseyServices.putDocument(JerseyServices.java:1196)
at com.marklogic.client.impl.DocumentManagerImpl.write(DocumentManagerImpl.java:836)
at com.marklogic.client.impl.DocumentManagerImpl.write(DocumentManagerImpl.java:708)
at com.marklogic.client.impl.DocumentManagerImpl.write(DocumentManagerImpl.java:638)