将字符串转换为json对象时遇到问题。
\n
发出Unterminated string
。如果我想使用新行我使用\ n字符,那么它会出现错误。示例字符串:Hello \ n这是测试消息。
double quote“发出Expected a ',' or '}
异常。示例字符串:这是一条”TESTING“消息。
我用来逃避\来逃避那些,但仍然面临着JSON异常
答案 0 :(得分:0)
用作“换行符”的\ n必须在json中编码为\ n。 “是为了引用。
你可以打开python shell,写
>>> import json
>>> json.dumps('\n"')
并亲自查看结果
答案 1 :(得分:0)
我使用StringEscapeUtils.escapeJavaScript()函数,这让我的生活变得轻松。 http://commons.apache.org/lang/api/org/apache/commons/lang3/StringEscapeUtils.html