2014-11-20 166 views
1

我對某些Android應用程序使用JSON。我想在店裏JSON鏈接,但之後就被打破內部JSON象下面這樣:Android - Broken JSON解析

像下面
11-21 01:15:52.080: D/output(3775): "video_url": "http:\/\/love.com\/bunny.mp4", 

我把數據:

jsonObject.put("thumb", "http://love.com//poster.jpg"); 
      jsonObject.put("url", "http://love.com/bunny.mp4"); 
      jsonObject.put("name", "Bunny"); 
      jsonArray.put(jsonObject); 

任何人有這個問題的任何想法?

回答

1

JSON中的字符串正在越獄。你可以編寫一個簡單的函數來自己使用它們,或者使用一個內置在GSON或Jackson等函數中的函數庫。 unescapeJson(String),它將給你的原始鏈接回:

我親自過去

http://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/StringEscapeUtils.html

它提供了一個功能使用這個庫。只需將其包含在您的項目中並調用該方法即可。

+0

我會給它一個鏡頭。謝謝裘德。 – rencsaridogan 2014-11-21 01:00:37