Modified:
/trunk/jjson/src/main/java/de/grobmeier/jjson/convert/JSONAnnotationEncoder.java
=======================================
---
/trunk/jjson/src/main/java/de/grobmeier/jjson/convert/JSONAnnotationEncoder.java
Tue Aug 2 03:58:59 2011
+++
/trunk/jjson/src/main/java/de/grobmeier/jjson/convert/JSONAnnotationEncoder.java
Tue Aug 2 04:31:22 2011
@@ -270,8 +270,8 @@
} else {
result.append(QUOTE);
if(annotation != null && annotation.encodeLinebreaks()) {
- String replaced = string.replaceAll("\r\n","\\\\r");
- replaced = string.replaceAll("\n","\\\\n");
+ String replaced = string.replaceAll("\r","\\\\r");
+ replaced = replaced.replaceAll("\n","\\\\n");
result.append(replaced);
} else if (annotation != null
&& !"".equals(annotation.replaceLinebreaksWith())) {
String replaced = string.replaceAll("\r\n",
annotation.replaceLinebreaksWith());