3
我在寫一個JS,它使用windows運行。 我的JS從文件加載JSON對象,添加一個參數並將其保存迴文件(使用json2.min.js實現)。如何使JSON.stringify編碼UTF字符
我使用JSON.parse(text)
將文本解析爲JSON對象,然後JSON.stringify(text, null, 3)
創建我正在寫回的字符串。一切都很好,直到我遇到Unicode編碼。
在該文件中有一定的值,如
"someKey": "\u003Ca href=\"http://www.something.com\"\u003E"
後,我閱讀和保存迴文件(stringify
)改變爲:
"someKey": "< a href=\"http://www.something.com\">
還有一些其他外國的Unicode轉換的字符。
當我執行stringify
時,如何保留原始編碼?
是否有任何轉換功能,我可以在stringify
期間使用或應用後?