Динамически меняющаяся переменная JSON

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 472
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

Есть переменная
@avito/bx-single-page:3.127.1.data.itemsOnPage

3.127.1 - время от времени меняется.

Методом подбора не очень хочется, может есть более элегантные решения?
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 472
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

Хотя наверно, просто регуляркой спаршу со страницы да и все. Но если есть, что-то по лучше то пишите.
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 580
Благодарностей
3 400
Баллы
113

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 472
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 580
Благодарностей
3 400
Баллы
113

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 472
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 651
Баллы
113

Meteorburn

Client
Регистрация
23.05.2016
Сообщения
1 494
Благодарностей
581
Баллы
113
Json path - "$..data.itemsOnPage"
 
  • Спасибо
Реакции: one и Mikhail B.

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 472
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

  • Спасибо
Реакции: Meteorburn

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 472
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

Круто! Благодарю)
Подскажи а так не работает. Типо надо библиотеку для json подключать или можно зеновскими методами?

Оригинал переменной такой {-Json.@avito/bx-single-page:3.156.0.data.catalog.items[{-Variable.Count_1-}].id-}
81845
 

Meteorburn

Client
Регистрация
23.05.2016
Сообщения
1 494
Благодарностей
581
Баллы
113
Подскажи а так не работает. Типо надо библиотеку для json подключать или можно зеновскими методами?

Оригинал переменной такой {-Json.@avito/bx-single-page:3.156.0.data.catalog.items[{-Variable.Count_1-}].id-}
Посмотреть вложение 81845
Да, нужно подключить NewtonJson, методами постера не пробовал.
 
  • Спасибо
Реакции: Mikhail B.

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)