C++ Чтение xml

компьютеры программирование C++ xml

Как прочитать содержимое и имена всех детей элемента (elem)??
<elemlist>
<elem id="1">
<protnum>23</protnum>
<toolname>234</toolname>
<itemsnum>234</itemsnum>
<items>234</items>
<corpname>24</corpname>
<izvolt>234</izvolt>
<iztime>234</iztime>
<workvolt>234</workvolt>
<worktime>234</worktime>
<tok>234</tok>
<specreq>234</specreq>
<nextdate>234</nextdate>
<servreq>234</servreq>
</elem>
<elem id="2">
<protnum>ert</protnum>
<toolname>ert</toolname>
<itemsnum>wrt</itemsnum>
<items>wert</items>
<corpname>wert</corpname>
<izvolt>wert</izvolt>
<iztime>wert</iztime>
<workvolt>24</workvolt>
<worktime>243</worktime>
<tok>23</tok>
<specreq>234</specreq>
<nextdate>234</nextdate>
<servreq>234</servreq>
</elem>
<elemlist>

Примечание:
Да, под MSVS 2008

Примечание:
Вечно сам на свои вопросы отвечаю....


XmlDataDocument^ read = gcnew XmlDataDocument();
read->Load(System::IO::Directory::GetCurrentDirectory()+"/DataBase.Xml");

for each(XmlNode ^table in read->DocumentElement->ChildNodes){

for each(XmlNode ^ch in table->ChildNodes){


.......


}

}

Примечание:
# мы оба тебе ответили, ты просто не читал. и да что ИМЕННО написать тебе в ТВОЕЙ программе, решать только тебе.
Ну да, один в QT послал, другая в никсы, а вопрос про MSVS был..
Ответы:
libxml2 C-шная для кого придумана?


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.