Befehle und Abschnitte für XML
Einführung in XML Befehle
DOM Parse XML source
(Dokument{; Gültigkeitsprüfung{; dtd}})
String
DOM Parse XML variable
(Variable{; Gültigkeitsprüfung{; dtd}})
String
DOM Count XML elements
(ElementRef; ElementName)
Lange Ganzzahl
DOM Get XML element
(ElementRef; ElementName; Index{; ElementWert})
String
DOM GET XML ELEMENT NAME
(ElementRef; ElementName)
DOM GET XML ELEMENT VALUE
(ElementRef; ElementWert)
DOM Get parent XML element
(ElementRef{; HauptElemName{; HauptElemWert}})
String
DOM Get First Child XML element
(ElementRef{; UnterElemName{; UnterElemWert}})
String
DOM Get Last Child XML element
(ElementRef{; KindElemName{; KindElemWert}})
String
DOM Get Next Sibling XML element
(ElementRef{; GeschwisterElemName{; GeschwisterElemWert}})
String
DOM Get Previous Sibling XML element
(ElementRef{; GeschwisterElemName{; GeschwisterElemWert}})
String
DOM Count XML attributes
(ElementRef)
Lange Ganzzahl
DOM GET XML ATTRIBUTE BY INDEX
(ElementRef; AttribIndex; AttribName; AttribWert)
DOM GET XML ATTRIBUTE BY NAME
(ElementRef; AttribName; AttribWert)
DOM Get XML information
(ElementRef; xmlInfo)
String
DOM CLOSE XML
(ElementRef)
DOM Create XML Ref
(Root{; Namensbereich{; NameBerName{; NameBerWert}}}{; NameBerName2; NameBerWert2; ...; NameBerNameN; NameBerWertN})
String
DOM Create XML element
(ElementRef; xPath{; AttrName{; AttrWert}}{; AttrName2; AttrWert2; ...; AttrNameN; AttrWertN})
String
DOM Find XML element
(ElementRef; xPath)
ElemRef
DOM SET XML ELEMENT NAME
(ElementRef; ElementName)
DOM SET XML ELEMENT VALUE
(ElementRef{; xPfad; ElementWert{; *})
DOM REMOVE XML ELEMENT
(ElementRef)
DOM SET XML ATTRIBUTE
(ElemtRef; AttrName; AttrWert{; AttrName2; AttrWert2; ...; AttrNameN; AttrWertN})
DOM SET XML OPTIONS
(ElementRef; Codierung{; Standalone{; Einzug}})
DOM EXPORT TO FILE
(ElementRef; DateiPfad)
DOM EXPORT TO VAR
(ElementRef; vXmlVar)
SAX ADD XML DOCTYPE
(Dokument; DokTyp)
SAX ADD XML COMMENT
(Dokument; Kommentar)
SAX OPEN XML ELEMENT
(Dokument; Tag{; AttribName{; AttribWert}}{; AttribName2; AttribWert2; ...; AttribNameN; AttribWertN})
SAX OPEN XML ELEMENT ARRAYS
(Dokument; Tag{; AttrNameArray{; AttrWertArray}}{; AttrNameArray2; AttrWertArray2; ...; AttrNameArrayN; AttrWertArrayN})
SAX CLOSE XML ELEMENT
(Dokument)
SAX GET XML ELEMENT
(Dokument; Name; Vorsilbe; AttrName; AttrWert)
SAX ADD XML ELEMENT VALUE
(Dokument; Daten)
SAX GET XML ELEMENT VALUE
(Dokument; Wert)
SAX SET XML OPTIONS
(Dokument; Codierung{; Standalone{; Einzug}})
SAX GET XML DOCUMENT VALUES
(Dokument; Codierung; Version; Standalone)
SAX Get XML node
(Dokument)
Lange Ganzzahl
SAX GET XML COMMENT
(Dokument; Kommentar)
SAX ADD XML CDATA
(Dokument; Daten)
SAX GET XML CDATA
(Dokument; Wert)
SAX ADD PROCESSING INSTRUCTION
(Dokument; Anweisung)
SAX GET XML PROCESSING INSTRUCTION
(Dokument; Name; Wert)
SAX GET XML ENTITY
(Dokument; Name; Wert)
GET XML ERROR
(ElementRef; FehlerText{; Reihe{; Spalte}})
APPLY XSLT TRANSFORMATION
(xmlQuelle; xslSheet; Ergebnis)
SET XSLT PARAMETER
(ParamName; ParamWert)
GET XSLT ERROR
(FehlerText{; Zeile{; Spalte}})