PHP - Introduction à XML

Qu'est-ce que XML?

XML est un langage de balisage permettant de partager les données sur le Web, XML est à la fois lisible par l'homme et par machine. Les flux RSS sont des exemples de fichiers XML partageables. Les analyseurs XML sont utiles pour lire et mettre à jour les données à l'aide de navigateurs Web.

Types de XML

  • Basé sur l'arbre
  • Basé sur un événement

Extensions d'analyse XML

Les extensions d'analyse XML sont des œuvres basées sur libxml. Les analyseurs xml suivants sont disponibles dans le noyau php.

  • Analyseur XML simple
  • Analyseur DO XML
  • Analyseur XML
  • Lecteur XML

Analyseur XML simple

L'analyseur XML simple est également appelé analyseur XML basé sur une arborescence et analysera le fichier XML simple. Une analyse XML simple appellera la méthode simplexml_load_file () pour accéder au xml à partir d'un chemin spécifique.

Analyseur DOM

L'analyseur DOM est également appelé analyseur de nœuds complexe, utilisé pour analyser un fichier XML très complexe. Il sert d'interface pour modifier le fichier XML. L'analyseur DOM a encodé avec un encodage de caractères UTF-8.

Analyse XML

L'analyse XML est basée sur l'analyse SAX. C'est plus rapide les analyseurs ci-dessus. Il créera le fichier XML et analysera le XML. L'analyseur XML a été encodé par encodage de caractères ISO-8859-1, US-ASCII et UTF-8.

Lecteur XML

L'analyse XML Reader est également appelée analyse Pull XML. Il est utilisé pour lire le fichier XML de manière plus rapide. Il fonctionne avec un document XML très complexe avec validation XML.