2 / 2 / 0
Регистрация: 30.08.2012
Сообщений: 151
|
|
1 | |
Парсинг json19.03.2014, 15:18. Показов 2022. Ответов 1
Метки нет (Все метки)
Хочу спарсить данные на сайте, они не отображаются в исходнике т.е их выводит на страницу js скрипт.
Адрес я нашел /json/cabinet/ перехожу по нему получаю те данные на странице {"contract":9628,"account":7062,"balance":28,","tier":"Золотой","request":113 } 1)Я постоянно вижу как парсят это через use JSON; Почему через него? Простой регуляркой не канает? 2) Как переходя по этому адресу вывести не все данные а к примеру только {"contract":9628,"account":7062}
0
|
19.03.2014, 15:18 | |
Ответы с готовыми решениями:
1
Парсинг JSON в JSON Linked Data с использованием Hydra Java Парсинг JSON с short.pub посредством NewtonSoft.Json [Newtonsoft.Json] Парсинг JSON-ответа Парсинг json , переменные из json |
174 / 170 / 19
Регистрация: 31.08.2010
Сообщений: 573
|
|
20.03.2014, 17:42 | 2 |
На самом деле лучше JSON::XS. Учитывая скорость данного модуля и простоту использования, спрашивается, зачем использовать регулярки?
На выходе у decode_json получаете ссылку на массив или хэш, что позволяет получить доступ и к contact и к account. Добавлено через 12 минут Если все-таки хотите использовать регулярки, советую глянуть на статьи: JSON parser as a single Perl Regex RFC: A walkthrough from JSON ABNF to Regexp::Grammars Parsing JSON with a single regex Slideshow Как видно из примеров, регулярки не такие простые.
1
|
20.03.2014, 17:42 | |
20.03.2014, 17:42 | |
Помогаю со студенческими работами здесь
2
Парсинг JSON Парсинг json Парсинг JSON Парсинг Json Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |