使用此代码创建
Gson对象:
Gson gs = new GsonBuilder() .setPrettyPrinting() .disableHtmlEscaping() .create();
该
disableHtmlEscaping()方法 告诉
gson不要逃避HTML字符,如
<,
>,
&,
=,并造成你的麻烦一个单引号:
'。
请注意,如果您
<script/> tag在不使用其他
<![CDATA[ ...]]>标签的情况下将此类未转义的JSON呈现到HTML页面中,则可能会造成麻烦。
通过查看
JsonWriterclass的代码,您可以了解它的工作原理以及其他字符是否转义。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)