java - Java:在json字符串中转义html实体
问题描述
对不起我的英语不好。我的问题:
使用 jsoup 我从站点获得 json 响应。某些实体具有未转义的 html 字符,例如
{
"status":200,
"result":[
{
"id":22,
"title":"<p>Мир "Юрского периода" искусств</p>",
"view":1153039,
"image":{
"desktop":{
"image":"img.png",
"svg":"img.svg"
}
},
"part":{
"topic":" Глава\Глава"
}
}
],
"message":""
}
我用格森。如果我尝试反序列化这个字符串,我会在标题中的双引号和主题中的“\”上得到错误。我怎样才能逃脱这些字符。我只知道一种方法:使用正则表达式获取主题和标题中的字符串并将“更改为\”。唯一的问题是这样的json实体很多,而且需要很多时间。有没有更好的办法?
解决方案
推荐阅读
- tinymce - 在 TinyMCE 的原生预览插件中使用 mathjax 进行预览
- android - 针对 Android Pie 的 Xamarin Google Maps 应用程序坏了?
- python - Python多处理迭代列表
- python - 访问由 JSON 数组组成的 Python 变量的数组值
- javascript - 在 x = 0 时执行 Math.pow(10,x) 时使用 javascript 更改 R Shiny 错误中的 noUIslider 标记
- java - 迁移到 java11 ClassCastException
- python - Scikit-learn:交叉验证和置信区间
- python - 如何将整数添加到列表中的某些数字?
- java - 从双向链表索引位置创建数组
- azure - Azure 有 IAM 吗?