2014-08-15 8 views
0

У меня есть массив JSON, и мне нужно использовать данные в моем приложении. Я называю это через javascript, и я могу перебирать переменные.JSON String удалить символы

У меня есть проблема, это данные не могут быть использованы из-за «+» символов и% 2C и т.д.

"events":[{"url":"","name":"Test+Event2","location":"Some+little+village","eventDate":"Wednesday%2C+20th+August+2014+from+10%3A00+to+11%3A00"} 

есть решение Javascript или JQuery, чтобы отфильтровать строки?

+1

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURI – Alex

+1

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent – Alex

ответ

3

Похоже, что это кодированная строка JSON URL. var json_string = decodeURIComponent(uri_encoded_string) должен выполнить эту работу.

+0

Спасибо! Это работает, чтобы удалить% 2C и т. Д., Как бы удалить элемент +? –

+0

Я использовал функцию .replace для замены '+' –

Смежные вопросы