Кто-нибудь знает C XML parser / writer, похожий на .XML-документ Net?

#c #xml #nsxmlparser

#c #xml #nsxmlparser

Вопрос:

Я пишу собственный проект на C , и мне нужен простой XML parser / writer. Я уже знаю XmlDocument на C #, так что что-то подобное могло бы быть неплохим, но если нет, знает ли кто-нибудь быстрый в использовании XML parser / writer?

Я пытаюсь сократить время на «изучение библиотеки» до минимума.

Спасибо!

Ответ №1:

Вы можете рассмотреть довольно много:

  1. Xerces
  2. TinyXML
  3. libxml
  4. Expat Xml
  5. XmlLite

Ответ №2:

Я использовал TinyXML, и он работал достаточно хорошо для того, что мне было нужно. Хотя мои потребности не были слишком требовательными. По крайней мере, когда я его использовал, он вообще не работал с DTD / XSD, поэтому, если вам нужно их обрабатывать, это, вероятно, не вариант.

Ответ №3:

В итоге я использовал RapidXML (http://rapidxml.sourceforge.net/). Для меня он интуитивно понятен и был действительно прост в освоении.

Никто не рекомендовал это, поэтому я добавил свой собственный ответ:- …