2017-01-21 7 views
-1

У меня есть строка JSON из Google, которую я не могу использовать из-за двойных косых черт перед строкой JSON, она возвращает исключение JSON.Почему двойные косые черты перед строкой JSON

Как я могу избежать их до разбора?

https://www.google.com/finance/info?q=asels

// [{ "ID": "530630671033488", "т": "ASELS", "е": "ИСТ", "л": "13.72", "l_fix ":" 13.72 "," l_cur ":" TRY13.72 "," s ":" 0 " ," ltt ":" 6:10 PM GMT + 3 "," lt ":" 20 января, 18:10 GMT +3 "," lt_dts ": " 2017-01-20T18: 10: 00Z "," c ":" +0.04 "," c_fix ":" 0.04 "," cp ":" 0.29 " ," cp_fix " : «0,29», «ccol»: «chg», «pcls_fix»: «13.68»}]

+2

... удалить косую черту? – JJJ

ответ

0

Вам необходимо удалить две двойные косые черты i n, то у вас есть регулярная строка JSON, которую вы можете разбор.

Вы можете сделать это следующим образом:

String yourJsonStringFromGoogle = ... 
fixedJsonString = yourJsonStringFromGoogle.substring(2); 

Здесь substring(n) удаляет русские буквы из начала строки.