Desenvolvimento &Tecnologia 23 Feb 2007 05:31 am

A revolução do Xml: tecnologias para o futuro da Web (parte II)

Como eu tinha dito no post anterior, existem várias bibliotecas para manipulação de XML em C e C++. Algumas são bastante completas, outras valorizam a simplicidade. A escolha vai depender dos seus requisitos, então, na esperança de facilitar o seu trabalho, aqui vai uma pequena lista com bibliotecas XML para C e/ou C++ e algumas (poucas) características de cada uma delas.

  • libxml: clássica biblioteca para Xml, utilizada pelo projeto Gnome e vários outros projetos. Características: suporta dtds, schema (suporte parcial), xpath, multiplataforma, etc. Escrita em C.
  • libxml++: implementação C++ da libxml.
  • xerces-c++: biblioteca xml mantida pelo projeto Apache. Bem documentada. Nunca usei.
  • tinyxml: biblioteca xml simples/pequena. Nunca usei, mas o Ricardo (XAngel) gosta.

Trackback This Post | Subscribe to the comments through RSS Feed

Leave a Reply

You must be logged in to post a comment.