У меня есть строковый объект, который содержит XML (включая тело и метаданные).Когда я пытаюсь разобрать его, я получаю следующую ошибку:
org.xml.sax.SAXParseException;номер строки: 1;columnNumber: 1;Содержание не разрешено в прологе
Я пытался использовать функцию My_XML.getBody()
, но это не помогло.Мне нужна помощь с тем, как редактировать мой XML, чтобы он был разрешен.
Пример XML
{"body": <<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TccSubscriptionData xmlns="tcc.generated.com">
<MessageKey>
<MessageKey>12</MessageKey>
<Receiver>asd</Receiver>
<Timestamp>2018-06-20T14:33:22.968+02:00</Timestamp>
<ResponseType>sdf</ResponseType>
<CorrelationId>0</CorrelationId>
</MessageKey>
</TccSubscriptionData>
, "metadata": {"field1": "aaa", "field2": 123, "field3": aaa, "field4": "aaa", "field5": 123, "field6": {"field7":"aaa","field8":"a12d","field9":"aaa"}}}