Java 解码Json URL

Java 解码Json URL,java,json,parsing,url,encoding,Java,Json,Parsing,Url,Encoding,我正在使用java手动解析Json对象,但URL有问题 它们目前看起来是这样的: http:\/\/a3.sphotos.ak.fbcdn.net\/hphotos-ak-ash4\/... http://a3.sphotos.ak.fbcdn.net//hphotos-ak-ash4//... 我想知道如何将它们解码成我可以进一步使用的正常形式,比如: http:\/\/a3.sphotos.ak.fbcdn.net\/hphotos-ak-ash4\/... http://a3.sph

我正在使用java手动解析Json对象,但URL有问题

它们目前看起来是这样的:

http:\/\/a3.sphotos.ak.fbcdn.net\/hphotos-ak-ash4\/...
http://a3.sphotos.ak.fbcdn.net//hphotos-ak-ash4//...
我想知道如何将它们解码成我可以进一步使用的正常形式,比如:

http:\/\/a3.sphotos.ak.fbcdn.net\/hphotos-ak-ash4\/...
http://a3.sphotos.ak.fbcdn.net//hphotos-ak-ash4//...
造成这个问题的不仅仅是斜杠,所以简单地搜索它们并不是一个解决方案。 我正在从jdk中寻找一种可以轻松实现这一点的标准方法


不幸的是,我知道编码的名称,因此我想知道的内容无法更具体。

看起来您应该尝试使用下面的答案:

似乎有一个unescape函数。我以前在javascript(unescape)中使用过它来帮助解决同样的问题。看起来Java也有类似的功能


为什么要手动解析JSON?除非是为了学习,否则听起来有点像是重新发明轮子