Получить значение с диаграммы на web-странице - VB

Узнай цену своей работы

Формулировка задачи:

Форумчане, доброго времени суток! Мне очень помогли здесь с вопросом о том как вытащить данные с таблицы размещенной на web-странице. Теперь возникла необходимость вытащить данные с диаграммы. Вот код в котором содержится число из диаграммы(66,7%):
Листинг программы
  1. <g zIndex="1" style="cursor:default;" transform="translate(630,4)">
  2. <text x="3" zIndex="1" style="font-size:11px;font-weight:bold;color:#333;fill:#333;" y="15">66.7%</text></g>
Можно ли его отсюда как то вытащить в visual basic, к примеру в TextBox? Были попытки прошерстить html-код и вытянуть данные, но они не увенчались успехом. Я так предполагаю, что transform="translate(630,4) это как id "значения", которое мне нужно, но не знаю как этим воспользоваться. Прошу помощи. Спасибо!

Решение задачи: «Получить значение с диаграммы на web-странице»

textual
Листинг программы
  1. Option Explicit
  2. Private Sub Form_Load()
  3.         Dim NAME, HTML, HT, K, EL, U() As String, Q
  4.         NAME = App.Path & "\test.html"
  5.         HT = CreateObject("Scripting.FileSystemObject").Getfile(NAME).OpenasTextStream(1).ReadAll
  6.         Set HTML = CreateObject("htmlfile")
  7.         HTML.write HT
  8.         Set Q = HTML.body
  9. '        Debug.Print Q.innertext
  10.        U = Split(Q.innertext, "%")
  11.         Показатель = U(UBound(U) - 1)
  12.         MsgBox U(UBound(U) - 1), 64, "ЭТО?"
  13. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.7 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы