Как прочитать определенную часть HTML в программе на C ++? - PullRequest
0 голосов
/ 25 июня 2019

Я очень новичок.У меня есть программа на C ++ в CLI с входным файлом HTML / XML благодаря ifstream file("C:/.......").

Основная проблема в том, что я хочу взять некоторый текст в этом файле и поместить в переменную.Но трудности, с которыми я сталкиваюсь, состоят в том, что я хочу взять только часть файла, например, в var1.Мне нужен текст, который находится между тегом HTML <name> или тем, который я выбрал.

Я уже пытался поместить строку getline с условными или перемещенными курсорами, но у меня есть только весь текст или ничего.

//here some part of the code that i'm sure of

string info(""), line(""), system("");

ifstream file("C:/Users/[...]/file.xml"); 


if (file.is_open())
{
    while (getline(file, line))
    {
        cout << line << endl;
    }
    file.close();
}
else
    cout << "file is not open" << endl;

Затем я вызываю var с текстом, извините за английские ошибки или ошибки кода, и заранее спасибо, если вы могли бы дать мне несколько подсказок.

...