Bienvenidos

http://www.ipeacetv.com/

viernes, 11 de diciembre de 2020

TinyXML-2 para UBUNTU

TinyXML-2

http://www.grinninglizard.com/tinyxml/

http://www.grinninglizard.com/tinyxml2/

TinyXML-2 es un analizador de XML C ++ simple, pequeño y eficiente que se puede integrar fácilmente en otros programas.

TinyXML-1 sirvió a mis necesidades durante muchos años; pero usa la memoria de manera ineficiente y no funciona tan bien como se desea para los dispositivos móviles. Quería un analizador XML que fuera un poco más moderno, un poco más simple (el "diminuto" se había perdido un poco a lo largo de los años) y encajaba bien con Android.

Esto llevó a TinyXML-2.

Documentación en línea : información general y una referencia de API.

TinyXML-2 está disponible en github , donde puede enviar comentarios, obtener fuentes, compartir y enviar cambios. (Puede descargar la fuente en formato zip usando el botón "Descargar ZIP" en el lado derecho).

¿TinyXML-1 o TinyXML-2?

Ambos analizadores:

  1. Fácil de usar con API similares.
  2. Analizador basado en DOM.
  3. Soporte UTF-8 Unicode. http://en.wikipedia.org/wiki/UTF-8

Ventajas de TinyXML-2

  1. El foco de todos los desarrolladores futuros.
  2. Muchas menos asignaciones de memoria (1/10 a 1/100), usan menos memoria (aproximadamente el 40% de TinyXML-1) y más rápido (~ 5 veces en lectura).
  3. Sin requisito de STL.
  4. C ++ más moderno, incluido un espacio de nombres adecuado.
  5. Manejo adecuado y útil de espacios en blanco

Ventajas de TinyXML-1

  1. Puede informar la ubicación de los errores de análisis.
  2. Compatibilidad con algunas convenciones STL de C ++: secuencias y cadenas
  3. Base de código muy madura y bien depurada.

Gracias por su interés en TinyXML. Espero que sea un gran analizador para sus necesidades.

¡Y gracias a John Mackay !


Instalar

https://github.com/leethomason/tinyxml2

https://github.com/leethomason/tinyxml2

https://ubuntu.pkgs.org/16.04/ubuntu-main-i386/libtinyxml-dev_2.6.2-3_i386.deb.html

Cómo instalar libtinyxml2-dev en Ubuntu 16.04 (Xenial Xerus)

Instalar libtinyxml2-dev

Para instalar libtinyxml2-dev en Ubuntu 16.04 (Xenial Xerus) ejecutar los siguientes comandos:

sudo apt-get update
sudo apt-get install libtinyxml2-dev

 https://howtoinstall.co/es/ubuntu/xenial/libtinyxml2-dev


.

No hay comentarios:

Publicar un comentario