Die XMLWriter-Erweiterung ist ein Wrapper für die libxml xmlWriter-API.
Diese Erweiterung bietet ein nicht zwischenspeichernden, fortschreitenden Schreiber zum Erzeugen von Datenströmen oder Dateien mit XML-Inhalten.
Diese Erweiterung kann sowohl objektorientiert, als auch prozedural verwendet werden. Jede dokumentiert Methode beschreibt auch den entsprechenden prozeduralen Aufruf.
XMLWriter->endAttribute() - Beendet aktuelles Attribut
XMLWriter->endCData() - Beendet aktuellen CDATA-Block
XMLWriter->endComment() - Beendet aktuellen Kommentar
XMLWriter->endDocument() - Beendet aktuelles Dokument
XMLWriter->endDTDAttlist() - Beendet aktuelle DTD-Attributliste
XMLWriter->endDTDElement() - Beendet aktuelles DTD-Element
XMLWriter->endDTDEntity() - Beendet aktuelle DTD-Entität
XMLWriter->endDTD() - Beendet aktuelle DTD
XMLWriter->endElement() - Beendet aktuelles Element
XMLWriter->endPI() - Beendet aktuelle Verarbeitunsvorschrift
XMLWriter->flush() - Schreibt Puffer
XMLWriter->fullEndElement() - Beendet aktuelles Element
XMLWriter->openMemory() - Erzeugt neuen XMLWriter, der Speicher für Ausgabe verwendet
XMLWriter->openURI() - Erzeugt neuen XMLWriter, der URI für Ausgabe verwendet
XMLWriter->outputMemory() - Gibt Puffer zurück
XMLWriter->setIndentString() - Setzt Zeichenkette, die zur Einrückung verwendet wird
XMLWriter->setIndent() - Einrückung ein-/ausschalten
XMLWriter->startAttributeNS() - Namensraum-Attribut beginnen
XMLWriter->startAttribute() - Attribut beginnen
XMLWriter->startCData() - CDATA-Block beginnen
XMLWriter->startComment() - Kommentar beginnen
XMLWriter->startDocument() - Dokument beginnen
XMLWriter->startDTDAttlist() - DTD-Attributliste beginnen
XMLWriter->startDTDElement() - DTD-Element beginnen
XMLWriter->startDTDEntity() - DTD-Entität beginnen
XMLWriter->startDTD() - DTD beginnen
XMLWriter->startElementNS() - Element mit Namensraum beginnen
XMLWriter->startElement() - Element beginnen
XMLWriter->startPI() - Verarbeitungsvorschrift beginnen
XMLWriter->text() - Text schreiben
XMLWriter->writeAttributeNS() - Komplettes Attribute mit Namensraum schreiben
XMLWriter->writeAttribute() - Komplettes Attribut schreiben
XMLWriter->writeCData() - Kompletten CDATA-Block schreiben
XMLWriter->writeComment() - Kompletten Kommentar-Tag schreiben
XMLWriter->writeDTDAttlist() - Komplette DTD-Attributliste schreiben
XMLWriter->writeDTDElement() - Komplettes DTD-Element schreiben
XMLWriter->writeDTDEntity() - Komplette DTD-Entität schreiben
XMLWriter->writeDTD() - Kompletten DTD-Tag schreiben
XMLWriter->writeElementNS() - Komplettes Element mit Namensraum schreiben
XMLWriter->writeElement() - Komplettes Element schreiben
XMLWriter->writePI() - Komplette Verarbeitungsvorschrift-Tag schreiben
XMLWriter->writeRaw() - Reines XML schreiben
In der prozeduralen Version der XMLWriter-Extension wird nur eine Ressource verwendet. Diese wird von xmlwriter_open_memory() oder xmlwriter_open_uri() zurückgegeben.
Diese Erweiterung definiert keine Konstanten.
Zurück | Zum Anfang | Weiter |
XMLReader->XML() | Nach oben | XMLWriter->endAttribute() |