修复JSONStrFormatter:format函数对于转义符号处理逻辑错误问题

This commit is contained in:
Looly
2023-09-28 16:30:56 +08:00
parent 60746e8a8f
commit f245a721f6
3 changed files with 25 additions and 4 deletions

View File

@@ -0,0 +1,18 @@
package cn.hutool.json;
import org.junit.Assert;
import org.junit.Test;
public class IssueI84V6ITest {
@Test
public void formatTest() {
final String a1 = "{'x':'\\n','y':','}";
final String formatJsonStr = JSONUtil.formatJsonStr(a1);
// Console.log(formatJsonStr);
Assert.assertEquals(
"{\n" +
" 'x': '\\n',\n" +
" 'y': ','\n" +
"}", formatJsonStr);
}
}