]
Adrian Nistor updated IPROTO-34:
--------------------------------
Fix Version/s: 4.1.1.Final
4.2.0.Final
Protobuf/Json mapping generates invalid json
--------------------------------------------
Key: IPROTO-34
URL:
https://issues.jboss.org/browse/IPROTO-34
Project: Infinispan ProtoStream
Issue Type: Bug
Affects Versions: 4.0.0.Alpha5
Reporter: Gustavo Fernandes
Assignee: Gustavo Fernandes
Fix For: 4.1.1.Final, 4.2.0.Final
A json containing a string field value with the '\n', when converted to protobuf
and back results in invalid json with line breaks.
The following escaping should be done:
{noformat}
'"' => "\\\"";
'\\' => "\\\\";
'\t' => "\\t";
'\b' => "\\b";
'\n' => "\\n";
'\r' => "\\r";
'\f' => "\\f";
{noformat}