хотите преобразовать строку json в объект json, содержащий xml - PullRequest
0 голосов
/ 09 июля 2019

Я хочу преобразовать строку json в объект json.Я использую следующий метод.

public List convertJsonToObject(String json) throws JsonParseException, JsonMappingException, IOException {
  ObjectMapper mapper = new ObjectMapper(); 
  List myObjects = mapper.readValue(json, new TypeReference>() {}); 
  return myObjects; 
}

Проблема заключается в том, что в моей строке json содержится содержимое XML, что приводит к ошибке из-за двойных кавычек.Что мне делать?

1 Ответ

0 голосов
/ 09 июля 2019

Вам необходимо конвертировать действительный json.Я немного переформатировал ваш неполный JSON.Примерьте вот это.Вам нужно сбежать от некоторых персонажей.Символ " необходимо экранировать.

[
  {
    "orderNo":"20139429260",
    "sapRequest":"<?xml version=\"1.0\" encoding=\"UTF-8\" s..",
    "customerResponse":"<?xml version=\"1.0\" e....
   }
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...