모듈 기본 모듈

모듈 xml

XML 처리 모듈

목적

Document

xml 문서 객체, XmlDocument 객체 참조

1
XmlDocument xml.Document;

정적 기능

parse

xml / html 텍스트를 구문 분석하고 XmlDocument 객체를 생성하며 여러 언어를 지원하지 않습니다

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

통화 매개 변수 :

  • source : 문자열, 구문 분석 할 xml / html 텍스트를 지정하십시오.
  • type : String, 텍스트 유형을 지정합니다. 기본값은 text / xml이거나 text / html로 지정할 수 있습니다

반환 결과 :


xml / html을 구문 분석하고 구문 분석 할 때 지정된 언어에 따라 변환되는 XmlDocument 오브젝트를 작성하십시오.

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

통화 매개 변수 :

  • source : Buffer , 구문 분석 할 xml / html 바이너리 데이터를 지정하십시오.
  • type : String, 텍스트 유형을 지정합니다. 기본값은 text / xml이거나 text / html로 지정할 수 있습니다

반환 결과 :


serialize

XmlNode 를 문자열로 직렬화

1
static String xml.serialize(XmlNode node);

통화 매개 변수 :

반환 결과 :

  • String , 직렬화 된 문자열을 반환

일정한

ELEMENT_NODE

노드가 XmlElement 객체임을 나타내는 XmlNode 의 nodeType 속성 상수

1
const xml.ELEMENT_NODE = 1;

ATTRIBUTE_NODE

노드가 XmlAttr 객체임을 나타내는 XmlNode 의 nodeType 속성 상수

1
const xml.ATTRIBUTE_NODE = 2;

TEXT_NODE

노드가 XmlText 객체임을 나타내는 XmlNode 의 nodeType 속성 상수

1
const xml.TEXT_NODE = 3;

CDATA_SECTION_NODE

노드가 XmlCDATASection 객체임을 나타내는 XmlNode 의 nodeType 속성 상수

1
const xml.CDATA_SECTION_NODE = 4;

PROCESSING_INSTRUCTION_NODE

노드가 XmlProcessingInstruction 객체임을 나타내는 XmlNode 의 nodeType 속성 상수

1
const xml.PROCESSING_INSTRUCTION_NODE = 7;

COMMENT_NODE

노드가 XmlComment 객체임을 나타내는 XmlNode 의 nodeType 속성 상수

1
const xml.COMMENT_NODE = 8;

DOCUMENT_NODE

노드가 XmlDocument 객체임을 나타내는 XmlNode 의 nodeType 속성 상수

1
const xml.DOCUMENT_NODE = 9;

DOCUMENT_TYPE_NODE

노드가 XmlDocumentType 객체임을 나타내는 XmlNode 의 nodeType 속성 상수

1
const xml.DOCUMENT_TYPE_NODE = 10;