@tet-vivi said in Как из русского преводить на англииский:
елать на запросах. сервисы переводов обычно дают api, но вопрос бесплатных лимитов.
В бас есть стандартный функционал "Латинизировать"
Добрый день
Не могу разобраться как понизить атрибут, и нужно ли вообще его понижать.
При указании атрибута class естественно тянет wall_text
Нужно получается мне вытянуть значение id:
<div class="wall_text">
<div id="wpt-104688582_15329" class="wall_post_cont _wall_post_cont">

@jprk1 said in Вытянуть атрибут из атрибута:
Добрый день
Не могу разобраться как понизить атрибут, и нужно ли вообще его понижать.
При указании атрибута class естественно тянет wall_text
Нужно получается мне вытянуть значение id:
<div class="wall_text">
<div id="wpt-104688582_15329" class="wall_post_cont _wall_post_cont">
Чегось? "Понижать атрибут" это вы так описали обращение к дочернему элементу?
А что вообще нужно то? Вы работаете в браузере и вам нужен селектор, или вы хотите получить какие то данные из html селектора?
@jprk1 said in Вытянуть атрибут из атрибута:
Да, работаю через браузер стоит цикл. Условно говоря цикл "тыкает" на тело каждого поста, вот мне нужно идентифицировать через id каждый пост, который в цикле присутствует.
Ну дак и обратитесь к потомку, получите его атрибут. В чём проблема то?
@jprk1 said in Вытянуть атрибут из атрибута:
Я вот и прошу помощи, как выглядит код "обращения к потомку"?)
Конкретный пример зависит от того, как вы сами этот цикл реализовали
Может есть какие то мануалы на этот случай? Именно по дочерним атрибутам, уперся в скрипте именно в него. Вроде всё понимаю как работает, что сделал, а здесь большой пробел. Либо какое-то универсальное выражение, от которого я буду уже "плясать" в свой скрипт
@jprk1 said in Вытянуть атрибут из атрибута:
Может есть какие то мануалы на этот случай? Именно по дочерним атрибутам, уперся в скрипте именно в него. Вроде всё понимаю как работает, что сделал, а здесь большой пробел. Либо какое-то универсальное выражение, от которого я буду уже "плясать" в свой скрипт
Вы можете комбинировать уже существующие селекторы, вот мануал по селекторам
[[FOR_EACH_XPATH]]>AT>[[CYCLE_INDEX]] >XPATH> div/div/cite
Тестовый скрипт
@AndreyKa said in Вытянуть атрибут из атрибута:
Xpath получить текст //div[@class="wall_text"]/div[@id]/@id
Пример: 1.xml
Пользователь выше указал, что использует действие "Начать цикл" в BAS
@AndreyKa said in Вытянуть атрибут из атрибута:
он наверное исправил свой пост, в первом сообщении нет про цикл ничего
@jprk1 said in Вытянуть атрибут из атрибута:
Да, работаю через браузер стоит цикл
Может конечно я и не прав, но опыт подсказывает, что это как раз действие "Начать цикл"
@AndreyKa said in Вытянуть атрибут из атрибута:
@Fox просто у меня по началу тоже такие проблемы возникали с Xpath
Вот хороший мануал по xpath, я сам по нему изучал xpath с нуля.
@jprk1 said in Вытянуть атрибут из атрибута:
Вся проблема в том, что цикл я начинал через match, те сейчас я вроде если добавляю XPATH как доп селектор, то у меня он сразу перестает видеть "пост".
Кликните на выбор типа селектора:

и выберите xpath
Сделал через "костыли",но получилось так:
Получаю код страницы (в моем случае код поста/записи)
Извлекаю все данные через выражения, при этом ставлю только цифры (там получается как раз в первых двух ковычках нужные переменные)
Затем парсю строку и присваиваю этим первым двум ковычкам 2 переменные.
Профит