Загрузка...

BAS The sum of all data in the lines. How to get?

Thread in Private Keeper, BAS, OB created by SKS_VS Mar 29, 2025. 197 views

  1. SKS_VS
    SKS_VS Topic starter Mar 29, 2025 15 Nov 27, 2024
    Всем привет!

    Есть строки с одинаковыми тегами, в которых находятся данные (текст)
    Например,
    <span class>100</span>
    <span class>200</span>
    <span class>300</span>
    <span class>400</span>
    Как в бассе суммировать все это?

    Плюс еще момент в том, что может быть 1 строка, а может и 10 строк.

    Понимаю, что должно быть что-то легкое - но все пересмотрел и не могу сообразить)))
     
  2. 3645483
    3645483 Mar 29, 2025 4353 Nov 6, 2020
    начать цикл
    получить текст (элемент из цикла)
    получить текст между ">" и "</" (элемента из цикла)
    sum += "полученная переменная"

    ласт переменную нужно в int превратить чтоб работало
     
    1. SKS_VS Topic starter
      3645483, Бро, попробовал
      [IMG]
      цикл гоняется, и останавливается, когда элементы все вытащит. В списке переменных тоже все ок, данные меняются в каждом цикле. Но никак не получается просуммировать их.
      Что добавить?
      В конце цикла какой-то код?
    2. 3645483
      SKS_VS, регулярку у гпт попроси чтобы парсить первое число в строке, их уже и суммируй, создай отдельную переменную к которой будешь добавлять все эти значения по порядку.
    3. SKS_VS Topic starter
      3645483, сделал через блоки.. все таки дошло) спасибо за помощь!)
  3. Ukral
    через xpath все тексты спарсь и сумирай
     
Loading...
Top