Modul Basismodul

Modul xml

XML-Verarbeitungsmodul

Objekt

Document

xml-Dokumentobjekt, siehe XmlDocument Objekt

1
XmlDocument xml.Document;

Statische Funktion

parse

XML/html-Text analysieren und erstellen XmlDocument Objekt, unterstützt keine Mehrsprachigkeit

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

Aufrufparameter:

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

Ergebnis zurückgeben:


XML/html analysieren und erstellen XmlDocument Objekt, es wird beim Parsen gemäß der angegebenen Sprache konvertiert

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

Aufrufparameter:

  • source: Buffer, Geben Sie die xml/html-Binärdaten an, die geparst werden müssen
  • type: String, geben Sie den Texttyp an, der Standard ist text/xml, kann auch als text/html angegeben werden

Ergebnis zurückgeben:


serialize

Serialisierung XmlNode Als Schnur

1
static String xml.serialize(XmlNode node);

Aufrufparameter:

Ergebnis zurückgeben:

  • String, Gibt den serialisierten String zurück

Konstante

ELEMENT_NODE

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

1
const xml.ELEMENT_NODE = 1;

ATTRIBUTE_NODE

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

1
const xml.ATTRIBUTE_NODE = 2;

TEXT_NODE

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

1
const xml.TEXT_NODE = 3;

CDATA_SECTION_NODE

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

1
const xml.CDATA_SECTION_NODE = 4;

PROCESSING_INSTRUCTION_NODE

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

1
const xml.PROCESSING_INSTRUCTION_NODE = 7;

COMMENT_NODE

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

1
const xml.COMMENT_NODE = 8;

DOCUMENT_NODE

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

1
const xml.DOCUMENT_NODE = 9;

DOCUMENT_TYPE_NODE

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

1
const xml.DOCUMENT_TYPE_NODE = 10;