Обновилась небольшая открытая библиотека на языке Си - yXML (http://codege.ru/projects/yxml/) (полное названеи yoctoXML), предназначенная для работы с простыми XML данными. yXML отличается небольшими размерами (около 300 строк на C), а также неплохой скоростью работы. Открыта под модифицированной лицензией BSD (GPL-совместимая лицензия). yXML не поддерживает всего формата XML, только самые необходимые вещи - теги, атрибуты, простое текстовое содержимое внутри тегов и комментарии. Может быть легко использована для файлов конфигурации или файлов с данными.URL: http://codege.ru/projects/yxml/
Новость: http://www.opennet.ru/opennews/art.shtml?num=23147
Неправда, это не XML.
Ну не совсем XML. Скорее некое подмножество.
> для файлов конфигурацииОпять 25.
Спрячьте и не позорьтесь!
"Открыта под модифицированной лицензией BSD (GPL-совместимая лицензия)" - LOLWUT?
Идея правильная, я тоже налабал свою версию парсера для локальных решений - дёшево и сердито. Только вот хорошему стилю кодирования вам надо поучиться. Особенно здорово почитать классику, "UNIX - универсальная среда программирования", "Практика программирования" Кернигана и Пайка.И напрасно вы таки лепите это на Сях. C++ гораздо удобнее, надёжнее и красивее для таких решений. Тем более что в XML-парсере никаких расширений кроме STL не потребуется, будет компилица на любой платформе.