@greque

Как спарсить значение между тегами Golang?

мне нужно из http.Response взять значение между тегов к примеру <b id="userMoney">143</b>
требуется получить значение 143.
  • Вопрос задан
  • 157 просмотров
Пригласить эксперта
Ответы на вопрос 2
Есть отличная библиотека, которая правильно парсит html и позволяет css-селекторами выбирать нужные его части.
Ответ написан
@greque Автор вопроса
forSearch := `<b id="realmoney">`
start := strings.Index(pageContent, forSearch)
end := strings.Index(pageContent[start:], `</b>`)
value := pageContent[start+len(forSearch) : start+end]
fmt.Printf("Money: %v", value)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Sveak Барнаул
от 50 000 ₽
Spectrum Екатеринбург
от 100 000 до 160 000 ₽
MillionAgents Москва
от 150 000 до 200 000 ₽
05 апр. 2020, в 13:34
8000 руб./за проект
05 апр. 2020, в 12:19
3000 руб./за проект
05 апр. 2020, в 12:11
35000 руб./за проект