Суть такова: пишите XML Schema для своих XML, некая утилита (binding compiler) автоматически генерирует по нему C++-классы, с которыми намного приятнее общаться, нежели, например с DOM:
XML:
<person>
<name>John Doe</name>
<gender>male</gender>
<age>32</age>
</person>
C++:
ifstream ifs ("person.xml");
auto_ptr<person_t> p = person (ifs);
if (p->age () > 30)
cerr << p->name () << endl;
Комментариев нет:
Отправить комментарий