Modul Grundmodul

Modul xml

XML-Verarbeitungsmodul

Objekt

Document

XML-Dokumentobjekt, siehe XmlDocument Objekt

1
XmlDocument xml.Document;

Statische Funktion

parse

Das XmlDocument / HTML-Text und das Erstellen eines XmlDocument Objekts unterstützt nicht mehrere Sprachen

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

Parameter aufrufen:

  • source : String, geben Sie den zu analysierenden xml / html-Text an
  • type : String, gibt 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 ein XmlDocument Objekt, das beim Parsen in die angegebene Sprache konvertiert wird

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

Parameter aufrufen:

  • source : Buffer , geben Sie die zu analysierenden XML / HTML-Binärdaten an
  • type : String, gibt den Texttyp an, der Standardwert ist text / xml, kann auch als text / html angegeben werden

Ergebnis zurückgeben:


serialize

Serialisieren Sie XmlNode als Zeichenfolge

1
static String xml.serialize(XmlNode node);

Parameter aufrufen:

  • node : XmlNode , geben Sie den XmlNode , der serialisiert werden soll

Ergebnis zurückgeben:

  • String , gibt einen serialisierten String zurück

Konstante

ELEMENT_NODE

XmlNode Eigenschaftskonstante XmlNode XmlNode gibt an, dass der Knoten XmlElement Objekt ist

1
const xml.ELEMENT_NODE = 1;

ATTRIBUTE_NODE

Die nodeType-Attributkonstante von XmlNode , die angibt, dass der Knoten ein XmlAttr Objekt ist

1
const xml.ATTRIBUTE_NODE = 2;

TEXT_NODE

XmlNode Eigenschaftskonstante XmlNode XmlNode gibt an, dass der Knoten ein XmlText Objekt ist

1
const xml.TEXT_NODE = 3;

CDATA_SECTION_NODE

XmlNode Eigenschaftskonstante XmlNode XmlNode gibt an, dass der Knoten ein XmlCDATASection Objekt ist

1
const xml.CDATA_SECTION_NODE = 4;

PROCESSING_INSTRUCTION_NODE

Die Eigenschaftskonstante nodeType von XmlNode , die angibt, dass der Knoten ein XmlProcessingInstruction Objekt ist

1
const xml.PROCESSING_INSTRUCTION_NODE = 7;

COMMENT_NODE

XmlNode Eigenschaftskonstante XmlNode XmlNode gibt an, dass der Knoten ein XmlComment Objekt ist

1
const xml.COMMENT_NODE = 8;

DOCUMENT_NODE

XmlNode -Eigenschaftskonstante von XmlNode gibt an, dass der Knoten ein XmlDocument Objekt ist

1
const xml.DOCUMENT_NODE = 9;

DOCUMENT_TYPE_NODE

XmlNode Eigenschaftskonstante XmlNode XmlNode gibt an, dass der Knoten ein XmlDocumentType Objekt ist

1
const xml.DOCUMENT_TYPE_NODE = 10;