Java中使用JSON作為數據交換格式是非常常見的。JSON字符串是由鍵值對組成的,一般格式如下:
{ "key1": "value1", "key2": "value2", "key3": { "subkey1": "subvalue1", "subkey2": "subvalue2" } }
可以看到,JSON中的鍵值對之間是使用逗號分隔的。有時候,在JSON字符串中想要加入換行,可以使用“\n”符號來進行換行操作。舉個例子:
{ "key1": "value1", "key2": "value2", "key3": { "subkey1": "subvalue1\n", "subkey2": "subvalue2\n" } }
這樣,定義的JSON字符串中,subkey1和subkey2的值就換行了。在Java代碼中,可以使用“\\\n”來表示同樣的效果:
String jsonString = "{\n" + " \"key1\": \"value1\",\n" + " \"key2\": \"value2\",\n" + " \"key3\": {\n" + " \"subkey1\": \"subvalue1\\\n\",\n" + " \"subkey2\": \"subvalue2\\\n\"\n" + " }\n" + "}";
這樣,就可以在Java代碼中定義一個JSON字符串,并且加入換行了。