Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ВоффкаNew
12 / 12 / 1
Регистрация: 11.11.2010
Сообщений: 74
#1

Нахождение данных в HTML - C++

11.11.2010, 15:14. Просмотров 281. Ответов 1
Метки нет (Все метки)

Доброго всем!

В тексте HTML прайса фирмы есть ячейки с массой товара
HTML5
1
<td title=Масса class=user>182кг</td>
... Как средствами C# найти эти строки и просуммировать массы всех товаров?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2010, 15:14     Нахождение данных в HTML
Посмотрите здесь:

Нахождение n - C++
Здравствуйте ! Написал програмку которая выводит на экран все делители без остатка для числа n. #include &lt;iostream&gt; #include &lt;conio.h&gt; ...

Нахождение суммы - C++
Помогите пожалуйста решить задачу. Даны натуральные числа N и M(N&gt;M) вычислить: S=знак...

Нахождение в матрицах - C++
Есть две матрицы, в них найти максимальные по модулю элементы и отрицательные элементы и отдельно положительные и вывести их значения и их...

Нахождение суммы - C++
Помогите написать программу нахождения суммы, вообще не могу разобраться с такими примерами. N, x вводятся с клавиатуры. ...

Нахождение минимального - C++
Простая задачка, но вспомнить не как не могу. Ниже привожу задание: Написать программу, которая определяет минимальное число во...

нахождение НОК - C++
Подскажите как найти НОК значений с плавающей точкой.

Нахождение пароля - C++
Появился один немного странный вопрос, а конкретно он касается мини-взлома своего же кода, если это вообще можно назвать взломом. Вот...

Нахождение точки - C++
В допуск к экзамену нужна. Помогите пожалуйста.

нахождение переменной - C++
Есть такая задачка: Напишите программу, в которой функция main ( ) вызывает определяемую пользователем функцию, которая в качестве...

Нахождение сопротивления - C++
Программа должна находить сопротивление n-резисторов в 2 случаях: если это последовательное соединение(работает) и если параллельное(не...

Нахождение НОД - C++
Программа ищет наибольший общий делитель, проблема в том что если ввести ,допустим, числа 25 и 5 ,то она выведет не наибольший, а все...

Нахождение суммы - C++
Всем доброго времени суток! Помогите, пожайлуста, решить задание. Просто уже весь день вожусь и вообще ни как не пойму как сделать((( ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mr.X
Эксперт С++
3048 / 1693 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
11.11.2010, 18:31     Нахождение данных в HTML #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//////////////////////////////////////////////////////////////////////////////////////
#include <iostream>
#include <sstream>
#include <string>
//////////////////////////////////////////////////////////////////////////////////////
typedef std::string  T_str;
//////////////////////////////////////////////////////////////////////////////////////
int  get_hoods_mass_from_str(const T_str&  s)
{
    int  mass_res = 0;
 
    for(int n = 0; ; )
    {
        T_str ss = s.substr(n++);    
 
        std::istringstream  ssin(ss);        
 
        if(ssin >> mass_res)
        {
            break;
        }
    }
    return  mass_res;
}
//////////////////////////////////////////////////////////////////////////////////////
int main()
{
    std::locale::global(std::locale(""));
    T_str s = "<td title=Масса class=user>182кг</td>";
    std::cout << "В строке "
              << std::endl
              << s
              << std::endl;
    
    std::cout << "Вес товара равен "
              << get_hoods_mass_from_str(s)
              << std::endl;
}
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru