json - DWR3 未返回有效的 JSON 响应
问题描述
我一直在尝试通过 DWR 在将响应作为 java 映射返回的 java 方法中 ajax 包含撇号的 JSON 响应。响应在服务器中正确打印,没有任何转义字符(\),但是当我尝试通过 DWR3 对其进行 ajax 处理时,它返回包含转义字符(\)的 JSON。
DWR 调用后返回的响应不是有效的 JSON 响应,如下所示,
{
"reply":{
"airlines":[
{
"airlineDetails":{
"airportCode":"WIC",
"name":"Wick John O\'Groats"
},
"cityDetails":{
"code":"WIC",
"name":"Wick"
},
"countryDetails":{
"code":"GB",
"name":"United Kingdom"
}
}
]
}
}
解决方案
推荐阅读
- xcode - 如何在 Xcode 12 中将 UIImageView 添加到情节提要?
- sas - 如何在 SAS Enterprise Guide with Code 的 T 检验中对类型进行分组
- java - 2个日期之间的差异不计算时差
- swift - 来自公共 NSPersistentCloudKitContainer 的记录在几秒钟内同步到 iCloud,但仅在启动时从物理设备?
- sql - 无法将表单中的值插入查找字段
- python - 如何解决 Raspberry Pi Pico 中的睡眠错误?
- python - ValueError:使用数据集作为输入时不支持“sample_weight”参数
- python - 第 1 行第 1 列的意外字符
- sql - 查询以确定是否存在跨行具有特定列值的 ID
- react-native - 任何适用于世博会的同步存储?