Сместить позицию чтения до нужного тега

194
15 декабря 2017, 01:50
<html>
<head>
<meta http-equiv=refresh content="1"/>
<link rel=stylesheet type="text/css" href="main.css"/>
</head>
<body>
    <div>
    </div>
</body>
</html>

код на C++

xmlNode *root = NULL;
htmlDocPtr doc;
root = xmlDocGetRootElement(doc);
xmlNode * look_for_start_point(xmlNode *nodenode){
    xmlNode *innernode;
    if (nodenode == NULL){ // проверяем на NULL входные данные
       return 0;
    }
    for (innernode=nodenode;innernode; innernode=innernode->next) // пока не кончатся теги
        if (innernode->type == XML_ELEMENT_NODE && xmlStrcmp(innernode->name, (const xmlChar *)"div") == 0){
            //ищем тег div и если нашли, то возвращаем указатель
            return innernode;
        } else { //если нет - проверяем следующий тег
            look_for_start_point(innernode->children);
        }          
    }
}
root = look_for_start_point(root);
printf("Current node is %s\n", root->name);

Как найти div и поставить текущий указатель на него?

READ ALSO
Почему не работают изображения twitter cards?

Почему не работают изображения twitter cards?

Мета теги на страницах сайта расставлены, валидацию на сайте https://cards-devtwitter

247
Неправильная ссылка подставляется

Неправильная ссылка подставляется

Ставлю ссылку на фейсбук вида: = впереди ссылки подставляется адрес моего сайта и потом ссылка = на иконке фейсбука здесь

332
Подключение HTML файла в PHP

Подключение HTML файла в PHP

Доброго времени суток ! Вопрос: Если Я с помощью функции readfile подключу html файл в котором будет отрезок html кода без подключенного css стиля, сможет...

243
Как подключить css Semantic UI в webpack?

Как подключить css Semantic UI в webpack?

Построил конфиг для приложения ReactРешил интегрировать Semantic UI

243