在 Web 開發中,JSON 是一種很常見的數據格式。然而,如果 JSON 中包含多個屬性,將直接復制在代碼中會導致代碼難以閱讀和維護。為解決此問題,我們可以使用 JSON 換行轉義字符串。
{ "name": "小明", "age": 18, "address": { "city": "上海", "street": "浦東新區", "postcode": "200000" } }
在上述例子中,JSON 的屬性和值都在同一行,導致整個 JSON 數據看起來比較復雜。使用 JSON 換行轉義字符串,可以將 JSON 數據格式化并轉義為一個字符串。
'{\n\t"name": "小明",\n\t"age": 18,\n\t"address": {\n\t\t"city": "上海",\n\t\t"street": "浦東新區",\n\t\t"postcode": "200000"\n\t}\n}'
在這個字符串中,我們使用了"\n"表示換行符,"\t"表示制表符。這些特殊字符會被 JavaScript 轉義,并在使用 JSON.parse() 方法解析時還原成換行符和制表符。
使用 JSON 換行轉義字符串可以使 JSON 數據更易于閱讀和維護,同時也使得代碼更加美觀。