[英]special character in JSON \n and double quote
將字符串轉換為json對象時出現問題。
\\n
給出Unterminated string
。 如果我想使用換行符,我使用\\ n字符,那么它將發生錯誤。 示例字符串:您好\\ n這是測試消息。
雙引號“給出了Expected a ',' or '}
異常。示例字符串:這是一條” TESTING“消息。
我過去使用\\來逃避\\,但是仍然面對JSON異常
\\ n,意為“換行符”,必須在json中編碼為\\ n。 \\”用於引用。
您可以打開python shell,編寫
>>> import json
>>> json.dumps('\n"')
自己看結果
我使用StringEscapeUtils.escapeJavaScript()函數使我的生活變得輕松。 http://commons.apache.org/lang/api/org/apache/commons/lang3/StringEscapeUtils.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.