Modul Grundmodul

Modul xml

XML-Verarbeitungsmodul

Objekt

Document

XML-Dokumentobjekt, siehe XmlDocument Objekt

1
XmlDocument xml.Document;

Statische Funktion

parse

Analysieren Sie XML / HTML-Text und erstellen Sie ihn XmlDocument Objekt, unterstützt nicht mehrsprachig

1 2
static XmlDocument xml.parse(String source, String type = "text/xml");

Parameter aufrufen:

  • source: String, geben Sie den XML- / HTML-Text an, der analysiert werden muss
  • type: String, geben Sie den Texttyp an, der Standardwert ist text / xml, kann auch als text / html angegeben werden

Ergebnis zurückgeben:


Analysieren Sie xml / html und erstellen Sie XmlDocument Objekt, es wird beim Parsen in die angegebene Sprache konvertiert

1 2
static XmlDocument xml.parse(Buffer source, String type = "text/xml");

Parameter aufrufen:

  • source:: BufferGeben Sie die XML / HTML-Binärdaten an, die analysiert werden müssen
  • type: String, geben Sie den Texttyp an, der Standardwert ist text / xml, kann auch als text / html angegeben werden

Ergebnis zurückgeben:


serialize

Serialisierung XmlNode Als String

1
static String xml.serialize(XmlNode node);

Parameter aufrufen:

Ergebnis zurückgeben:

  • String, Gibt die serialisierte Zeichenfolge zurück

Konstante

ELEMENT_NODE

XmlNode Die Konstante der Eigenschaft nodeType, die angibt, dass der Knoten ist XmlElement Objekt

1
const xml.ELEMENT_NODE = 1;

ATTRIBUTE_NODE

XmlNode Die Konstante der Eigenschaft nodeType, die angibt, dass der Knoten ist XmlAttr Objekt

1
const xml.ATTRIBUTE_NODE = 2;

TEXT_NODE

XmlNode Die Konstante der Eigenschaft nodeType, die angibt, dass der Knoten ist XmlText Objekt

1
const xml.TEXT_NODE = 3;

CDATA_SECTION_NODE

XmlNode Die Konstante der Eigenschaft nodeType, die angibt, dass der Knoten ist XmlCDATASection Objekt

1
const xml.CDATA_SECTION_NODE = 4;

PROCESSING_INSTRUCTION_NODE

XmlNode Die Konstante der Eigenschaft nodeType, die angibt, dass der Knoten ist XmlProcessingInstruction Objekt

1
const xml.PROCESSING_INSTRUCTION_NODE = 7;

COMMENT_NODE

XmlNode Die Konstante der Eigenschaft nodeType, die angibt, dass der Knoten ist XmlComment Objekt

1
const xml.COMMENT_NODE = 8;

DOCUMENT_NODE

XmlNode Die Konstante der Eigenschaft nodeType, die angibt, dass der Knoten ist XmlDocument Objekt

1
const xml.DOCUMENT_NODE = 9;

DOCUMENT_TYPE_NODE

XmlNode Die Konstante der Eigenschaft nodeType, die angibt, dass der Knoten ist XmlDocumentType Objekt

1
const xml.DOCUMENT_TYPE_NODE = 10;