Правильный селектор XPATH не воспринимается BAS

Поддержка
  • Всех приветствую. Помогите разобраться, почему BAS не хочет корректно получить текст из селектора?

    1. Селектор поиска баланса (вкладка USD Value) - монета ETH
      //div[contains(text(), 'ETH')]/following-sibling::div[contains(@class, 'db-table-cell is-right')]
    2. Селектор поиска баланса (вкладка USD Value) - монета USDC
      //div[contains(text(), 'USDC')]/following-sibling::div[contains(@class, 'db-table-cell is-right')]

    Делаю здесь
    50ce86d7-3d7f-4ce9-a4d2-3a9b5e8827b6-изображение.png

    Если применять селектор частями, то он работает, но задача не достигается.

    Помогите решить пожалуйста, отблагодарю.

  • вместо text() ставь точку
    Screen Shot 2023-07-24 at 17.06.10.png

  • И перед тем как утверждать что xpath "правильный" - не плохо было бы это проверить.
    Screen Shot 2023-07-24 at 17.10.21.png

  • @DuckDuck cпасибо, добрый человек! Вы умнее chatGPT)) Что за программа для проверки?
    Пробовал также подбирать другие варианты. Получилось с использованием следующего вида

    XPATH>//div[contains(text(), 'ETH')]/parent::div/following-sibling::div[@class='db-table-cell is-right'][1]
    в данном случае text() в том виде, в котором он есть. Почему тогда не возникает ошибки?
    Поделитесь вашим кошельком.

  • @farzek-eth чат gpt очень часто просто придумывает ответы которые похожи на правду, что бы его использовать все равно требуется знания по предмету

  • https://chrome.google.com/webstore/detail/xpather/gabekepgockchhemajjahpchlnkadiac
    Я в басе редко использую text() - Фокс недавно очень хороши пример написал как правильно эту конструкцию использовать, но что-то я потерял его пост.

    а вот нашел, конструкция должна быть примерно такой

    //span[text()[contains(.,'Activate')]]
    

    Ну то есть в таком виде он будет только по тексту искать вхождение, а если просто [contains(.,'Activate')] то он будет искать вхождение и внутри атрибутов ...

  • @UserTrue да, просто промты надо уметь составлять, так то он ниче такой :) вон его на питон даже наточили в бете, говорят интересно...

  • Промты решают, это точно, однако без людей никуда. Спасибо за помошь!

  • @DuckDuck дак для этого и нужно знание предмета, и чтобы корректировать его ответы

  • @UserTrue Как жаль что я на это не учился)) Приходится в процессе познавать. Кстати не прям чтобы это плохо, многие вещи можно взять за основу и через ГПТ, а потом уже применяя свои мозги строить целую картинку.

  • 0 Votes
    3 Posts
    539 Views
  • 0 Votes
    6 Posts
    652 Views
  • Xpath запрос

    Поддержка
    0 Votes
    5 Posts
    1076 Views
  • 0 Votes
    4 Posts
    1638 Views
  • 0 Votes
    8 Posts
    1805 Views