Задать вопрос
@TechNOIR

Как спарсить значения с таблицы при этом разбив их?

Доброго времени суток.
Хочу спарсить немного товара с магазина, интересуют характеристики.
Но они идут одной таблицей целой. Как нибудь можно разбить, чтобы наименование и значение было в разных переменных.
Допустим $model_name - Это наименование "Модель"
$model - Это название модели, сооветственно из ссылки "Asus VB199T"

Возможно ли через xpath/regex?

P.S. делаю в Powershell
  • Вопрос задан
  • 398 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
x67
@x67
да, возможно через регулярки и xpath. Не знаю, как регулярки выглядят в powershell, но там ведь все просто. В каждом tr в первом td под span находится название параметра, а во втором td - значение. Если нужно знать, к какой группе относится параметр, то вам еще надо извлечь td class Хранить можно хоть в двумерном списке, хоть в дереве. Вот мануал по регуляркам
Я на самом деле не понимаю, вы рассчитываете, что тут сделают за вас вашу работу? Ведь вам по сути нужно было просто найти мануал, прочитать и сделать.
Ответ написан
Комментировать
@Roman-Fov
Если таблица нормальная (не перевёрнутая или ещё какая фигня), то попробуйте так

//div[@class="spec"]//table/tbody/tr/td[1]
//div[@class="spec"]//table/tbody/tr/td[2]


Подойдёт?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽