Господа, посоветуйте что-нибудь предельно простое. Все, что надо — читать из одноуровнего XML 5-10 элементов. Я спокойно мог бы обойтись .ini файлами, но меня не поймут . Так что придется XML вставить. Мне вообще-то совсем не до него и хотелось бы, чтобы изучение всего этого больше 10 минут не заняло.
18.06.08 16:06: Перенесено модератором из 'C/C++' — Кодт
Здравствуйте, Pavel Dvorkin, Вы писали:
PD>Господа, посоветуйте что-нибудь предельно простое. Все, что надо — читать из одноуровнего XML 5-10 элементов. Я спокойно мог бы обойтись .ini файлами, но меня не поймут . Так что придется XML вставить. Мне вообще-то совсем не до него и хотелось бы, чтобы изучение всего этого больше 10 минут не заняло.
Если от XML у тебя только название, то посмотри на boost::property_tree — она осваивается минут за 5 где-то.
Pavel Dvorkin пишет:
> Господа, посоветуйте что-нибудь *предельно простое*. Все, что надо — > читать из одноуровнего XML 5-10 элементов. Я спокойно мог бы обойтись > .ini файлами, но меня не поймут . Так что придется XML вставить. Мне > вообще-то совсем не до него и хотелось бы, чтобы изучение всего этого > больше 10 минут не заняло.
TinyXml.
Posted via RSDN NNTP Server 2.1 beta
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
Здравствуйте, Pavel Dvorkin, Вы писали:
PD>Господа, посоветуйте что-нибудь предельно простое. Все, что надо — читать из одноуровнего XML 5-10 элементов. Я спокойно мог бы обойтись .ini файлами, но меня не поймут . Так что придется XML вставить. Мне вообще-то совсем не до него и хотелось бы, чтобы изучение всего этого больше 10 минут не заняло.
Здравствуйте, korzh.pavel, Вы писали:
KP>Здравствуйте, Pavel Dvorkin, Вы писали:
PD>>Господа, посоветуйте что-нибудь предельно простое. Все, что надо — читать из одноуровнего XML 5-10 элементов. Я спокойно мог бы обойтись .ini файлами, но меня не поймут . Так что придется XML вставить. Мне вообще-то совсем не до него и хотелось бы, чтобы изучение всего этого больше 10 минут не заняло.
KP>http://rsdn.ru/forum/message/802500.aspx
Здравствуйте, SchweinDeBurg, Вы писали:
SDB>Здравствуйте, Pavel Dvorkin, Вы писали:
PD>>Господа, посоветуйте что-нибудь предельно простое.
SDB>PugXML — A Small, Pugnacious XML Parser
Здравствуйте, Pavel Dvorkin, Вы писали:
PD>Здравствуйте, jazzer, Вы писали:
J>>Если от XML у тебя только название, то посмотри на boost::property_tree — она осваивается минут за 5 где-то.
PD>Спасибо, но... упаси боже. Я к этому проекту даже STL близко не подпущу
Ты меня поправь, но я так понял, что тебе просто конфиг прочитать, а не основную логику делать, или я не прав?
Здравствуйте, Pavel Dvorkin, Вы писали:
PD>Здравствуйте, jazzer, Вы писали:
J>>в случае boost::property_tree это будет выглядеть так:
PD>Увы, но совершенно независимо от того, как это будет выглядеть, подключение к проекту boost исключено.
Как ни грустно, а ничего не нашлось. Я уже 2 часа потратил на то, что здесь предложили, но одно не собирается из-за старой версии C++, другое не работает, третье предлагает мне самому все перебирать... Печально все это. Единственное предложение от jazzer по boost не устраивает по ряду причин.
Честно говоря, удивлен. Моего отношения к C++ это не изменит, но должен все же признать, что простенькая
ConfigurationSettings.AppSettings["user"]
из .Net выглядит намного приличнее, и я надеялся, что есть такое.