【问题标题】:Decode Json urls解码 Json url
【发布时间】:2011-03-06 15:57:38
【问题描述】:

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

它们目前看起来像这样:

http:\/\/a3.sphotos.ak.fbcdn.net\/hphotos-ak-ash4\/...

我想知道如何将它们解码为我可以进一步使用的正常形式,如下所示:

http://a3.sphotos.ak.fbcdn.net//hphotos-ak-ash4//...

导致此问题的不仅仅是斜线,因此仅搜索它们并不是解决方案。 我正在从 jdk 中寻找可以轻松完成此任务的标准方法。

不幸的是,我知道编码被称为什么,所以我无法更具体地了解我想知道的内容。

【问题讨论】:

  • 为什么要手动解析 JSON?除非是为了学习,听起来有点像重新发明轮子json.org/java

标签: java json parsing url encoding


【解决方案1】:

看起来你应该尝试使用这里的答案:

unEscape JavaScript escaped value in JAVA

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

http://commons.apache.org/lang/api-release/org/apache/commons/lang/StringEscapeUtils.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-31
    • 2016-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 2015-09-02
    • 1970-01-01
    相关资源
    最近更新 更多