В документации по БАС указано, что глобальные переменные НЕ могут получать результа операций (можно присвоить глобальной переменной значение локальной, которая была этим результатом). Поэтому напрямую с глобальным массивом работать не получится. Придется работать с локальной копией, а по завершении передать результат в глобальную.
Или можно использовать ресурс - он изначально глобальный.
Как "получить текст" с определенного элемента, если у него стоит обычный класс который повторяется и для других элментов?
-
Приветствую.
Для парсера мне необходимо "получить текст" для элемента куда записано имя (NAME). Но класс естественно не уникальный, как понять басу, бери именно этот тег.
Пример кода:
<span class="ppadkey">Name:</span> <span class="ppadvaluebold"> Janet G.</span> <span class="ppadkey">Gender:</span> <span class="ppadvaluebold">female</span> <span class="ppadkey">Age Group:</span><span class="ppadvaluebold">В данном примере мне надо получить: Janet G.
Да и самое главное все это будет работать в цикле for.
-
@megapolysgroup, с помощью XPath, запрос
//span[text()='Name:']/following::span[1]Тестовый скрипт: test_xpath.xml
-
@GhostZ said in Как "получить текст" с определенного элемента, если у него стоит обычный класс который повторяется и для других элментов?:
//span[text()='Name:']/following::span[1]
Спасибо огромное!
-
This post is deleted!