CLXXXIII. Fonctions XMLWriter

Introduction

Ceci est l'extension XMLWriter. Elle est basée sur l'API de la bibliothèque libxml xmlWriter.

Cette extension permet la génération de flux et de fichiers au format XML.

Cette extension peut être utilisée dans un style orienté objet ou un style procédural. Chaque méthode documentée décrit l'appel procédural équivalent.

Classes pré-définies

XMLWriter

Méthodes

Types de ressources

Il y a une seule ressource utilisée par la version procédurale de l'extension XMLWriter, retournée par la fonction xmlwriter_open_memory() ou xmlwriter_open_uri().

Constantes pré-définies

Cette extension ne définit aucune constante.

Table des matières

XMLWriter::endAttribute — Termine un attribut
XMLWriter::endCData — Termine un bloc CDATA
XMLWriter::endComment — Termine un commentaire
XMLWriter::endDocument — Termine un document
XMLWriter::endDTDAttlist — Termine la liste des attributs de la DTD courante
XMLWriter::endDTDElement — Termine l'élément de la DTD courante
XMLWriter::endDTDEntity — Termine l'entité de la DTD courante
XMLWriter::endDTD — Termine la DTD courante
XMLWriter::endElement — Termine l'élément courant
XMLWriter::endPI — Termine le PI courant
XMLWriter::flush — Affiche le buffer courant
XMLWriter::fullEndElement — Termine l'élément courant
XMLWriter::openMemory — Crée un nouveau xmlwriter en utilisant la mémoire pour l'affichage des chaînes
XMLWriter::openURI — Crée un nouveau xmlwriter, en utilisant l'URI source pour l'affichage
XMLWriter::outputMemory — Retourne le buffer courant
XMLWriter::setIndentString — Définit la chaîne à utiliser pour l'indentation
XMLWriter::setIndent — Active ou non l'indentation
XMLWriter::startAttributeNs — Crée un attribut pour l'espace de noms
XMLWriter::startAttribute — Crée un attribut
XMLWriter::startCData — Crée une balise CDATA
XMLWriter::startComment — Crée un commentaire
XMLWriter::startDocument — Crée un document
XMLWriter::startDTDAttlist — Crée une liste d'attributs pour la DTD
XMLWriter::startDTDElement — Crée un élément DTD
XMLWriter::startDTDEntity — Crée une entité DTD
XMLWriter::startDTD — Crée une DTD
XMLWriter::startElementNs — Crée un élément d'un espace de noms
XMLWriter::startElement — Crée un élément
XMLWriter::startPI — Crée une balise PI
XMLWriter::text — Écrit du texte
XMLWriter::writeAttributeNs — Écrit un attribut d'un espace de noms
XMLWriter::writeAttribute — Écrit un attribut
XMLWriter::writeCData — Écrit un bloc CDATA
XMLWriter::writeComment — Écrit un commentaire
XMLWriter::writeDTDAttlist — Écrit une liste d'attributs DTD
XMLWriter::writeDTDElement — Écrit un élément DTD
XMLWriter::writeDTDEntity — Écrit une entité DTD
XMLWriter::writeDTD — Écrit une DTD
XMLWriter::writeElementNS — Écrit un élément d'un espace de noms
XMLWriter::writeElement — Écrit un élément
XMLWriter::writePI — Écrit la balise PI
XMLWriter::writeRaw — Écrit un texte XML brut