我一直试图在Java方法中通过DWR对包含撇号的JSON响应进行ajax处理,该方法将响应作为Java映射返回。响应在服务器上正确打印,没有任何转义字符(\),但是当我尝试通过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"
}
}
]
}
}