Я сериализую java объект в JSON, как показано ниже
ObjectMapper mapper = new ObjectMapper();
String json = mapper.writeValueAsString( serializableObject );
Когда я печатаю его в консоли, я вижу его правильно.
{
"topicName" : "LVS",
"sellerId" : "TS",
"orderId" : "123456",
"lineIds" : [ {
"lineId" : "1",
"sublineIds" : [ "1" ]
} ]
}
эта строка отправляет на кафак топи c. Но когда я вижу топи c, JSON показывает, как показано ниже. Как я могу избежать \ n и других слешей и войти в кафку в формате json.
"inputPayload" : "{\n \"topicName\" : \"LVS\",\n \"sellerId\" : \"TS\",\n \"orderId\" :
\"123456\",\n \"lineIds\" : [ {\n \"lineId\" : \"1\",\n \"sublineIds\" : [ \"1\" ]\n } ]\n}"