有时我会传递JSON,其中包含用户执行某些操作的页面URL。该页面URL将具有查询字符串部分,我需要它以便在需要时从我的应用程序重定向用户到同一页面。我的JSON将如下所示:
{
"userId":"123456789",
"pageUrl":"http://exampl.com/designs.jsp?templateId=f348aaf2-45e4-4836-9be4-9a7e63105932&kind=123",
"action":"favourite"
}
但是,当我将这个json通过Jsoup.clean(json, Whitelist.basic())
运行时,我发现&
被替换为&
。我能否配置Jsoup
不仅不转义这个字符?
relaxed
? - Makoto