@Oyasumi-Punpun said in получить из json значения по фильтру:
[[RESULT]] = json.result.filter(function (obj) { return obj.id === id; })[0];
хм, интересно, спасибо.
Я решил через кубик браузер - яваскрипт так
в старом кубике так не работает.
Здравствуйте. Существует сайт https://www.myscore.com.ua/baseball/usa/mlb/results/ . Я хочу парсить все прошедшие матчи с этой страницы, но сначала, я должен загрузить все матчи, нажав n-ое количество раз кнопку "Показать больше результатов".Иными словами, нажимать её, пока кнопка не исчезнет. Как это грамотно реализовать?! Сейчас так и нажимает всего один раз. То есть я проверяю существование кнопки на странице, записываю true или false в переменной, дальше идет условие if. если истина - нажать, если нет - продолжить выполнение потока 0_1561969775706_Безымянный.png
Вот пример , как-то так все должно работать 0_1561985371296_test.xml
Естественно можно не ждать полной загрузки и т.д. ...ну там уже сами дальше
https://clip2net.com/s/42mfC9i
Файл нужно открыть по ссыке , ПКМ на открывшейся странице - Сохранить как . Затем открыть в БАС