Skip to content

Commit 71c865c

Browse files
handle double quotes, backslash and tabs
1 parent c4841ce commit 71c865c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

sqldev/src/main/java/org/utplsql/sqldev/model/JsonToStringStyler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ private String getIndentSpaces(int indentOffset) {
4545
private String getStringStyle(String value) {
4646
StringBuilder sb = new StringBuilder();
4747
sb.append('"');
48-
sb.append(value.replace("\"", "\\\"").replace("\n", "\\n").replace("\r", ""));
48+
sb.append(value.replace("\\", "\\\\").replace("\"", "\\\"").replace("\n", "\\n").replace("\r", "").replace("\t", "\\t"));
4949
sb.append('"');
5050
return sb.toString();
5151
}

0 commit comments

Comments
 (0)