PHP - Introducción a XML
¿Qué es XML?
XML es un lenguaje de marcado para compartir los datos a través de la web, XML es legible tanto para humanos como para máquinas. Un ejemplo de xmls que se pueden compartir son las fuentes RSS. Los analizadores XML son útiles para leer y actualizar los datos mediante navegadores web.
Tipos de XML
- Basado en árbol
- Basado en eventos
Extensiones XML Parse
Las extensiones de análisis XML son trabajos basados en libxml. Los siguientes analizadores xml están disponibles en php core.
- Analizador XML simple
- HACER analizador XML
- Analizador XML
- Lector XML
Analizador XML simple
El analizador XML simple también se denomina analizador XML basado en árbol y analizará el archivo XML simple. El análisis XML simple llamará al método simplexml_load_file () para obtener acceso al xml desde una ruta específica.
Analizador DOM
DOM Parser también llamado como un analizador de nodo complejo, que se utiliza para analizar archivos XML muy complejos. Se utiliza como interfaz para modificar el archivo XML. El analizador DOM se ha codificado con codificación de caracteres UTF-8.
Análisis XML
El análisis de XML se basa en el análisis de SAX. Es más rápido que todos los analizadores anteriores. Creará el archivo XML y analizará el XML. El analizador XML tiene codificación de caracteres ISO-8859-1, US-ASCII y UTF-8.
Lector XML
Analizar XML Reader también llamado como Pull XML parse Se utiliza para leer el archivo XML de forma más rápida. Funciona con documentos XML de alta complejidad con validación XML.