Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Вопрос по Xml


Автор: yngwie19 28.1.2009, 00:57
Всем привет. Есть .xml файл. Подскажите как средствами WinAPI можно извлечь иныормацию из тегов например  <number>01.2000;</number>
т.е нужно в переменную записать 2889; ?

Автор: Andrey44 28.1.2009, 11:05
yngwie19, кури MSDN на темы - IXMLDOMDocumentIXMLDOMNode и т.д.

Автор: yngwie19 28.1.2009, 18:56
Я про тип TiXmlDocument читал, вроде с ним что-то можно делать ты не знаешь?

Автор: Andrey44 29.1.2009, 08:26
Цитата(yngwie19 @  28.1.2009,  18:56 Найти цитируемый пост)
Я про тип TiXmlDocument читал

А я не читал, и не знаю что это такое. smile 

Автор: deniska 29.1.2009, 15:16
Цитата

Я про тип TiXmlDocument читал

ищи про библиотеку tinyxml. удобная вещь для несложных случаев использования XML

Автор: xvr 29.1.2009, 18:08
tinyxml нужно дополнительно ставить (по крайней мере таскать с собой ее dll, если ты не в Висте), а MSXML (те самые IXMLDOMDocument, IXMLDOMNode) в Винде уже присуствуют

Автор: sparn 1.2.2009, 11:53
xvr, tinyxml легковесный парсер написанный на СИ++ и линкуется непосредственно в exe без дополнительных dll.

Автор: xvr 1.2.2009, 18:49
Цитата(sparn @ 1.2.2009,  11:53)
xvr, tinyxml легковесный парсер написанный на СИ++ и линкуется непосредственно в exe без дополнительных dll.

А можно ссылочку на СОРЦЫ tinyxml? А то я видел это только в виде .dll + .h  smile 
Пардон, перепутал температуру кипения воды с прямым углом  smile   Я имел в виду http://msdn.microsoft.com/en-us/library/ms752872(VS.85).aspx
Но все равно для Windows only MSXML будет лучше (IMHO), ибо дает стандартный интерфейс (DOM) и встроен в систему.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)