모듈 기본 모듈

모듈 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: 문자열, 텍스트 유형 지정, 기본값은 text/xml, text/html로도 지정할 수 있습니다.

반환 결과:


xml/html을 파싱하고 생성 XmlDocument 개체, 구문 분석 시 지정된 언어에 따라 변환됩니다.

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

호출 매개변수:

  • source: Buffer, 구문 분석해야 하는 xml/html 바이너리 데이터를 지정합니다.
  • type: 문자열, 텍스트 유형 지정, 기본값은 text/xml, text/html로도 지정할 수 있습니다.

반환 결과:


serialize

직렬화 XmlNode 문자열로

1
static String xml.serialize(XmlNode node);

호출 매개변수:

반환 결과:

  • String, 직렬화된 문자열을 반환합니다.

일정한

ELEMENT_NODE

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

1
const xml.ELEMENT_NODE = 1;

ATTRIBUTE_NODE

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

1
const xml.ATTRIBUTE_NODE = 2;

TEXT_NODE

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

1
const xml.TEXT_NODE = 3;

CDATA_SECTION_NODE

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

1
const xml.CDATA_SECTION_NODE = 4;

PROCESSING_INSTRUCTION_NODE

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

1
const xml.PROCESSING_INSTRUCTION_NODE = 7;

COMMENT_NODE

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

1
const xml.COMMENT_NODE = 8;

DOCUMENT_NODE

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

1
const xml.DOCUMENT_NODE = 9;

DOCUMENT_TYPE_NODE

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

1
const xml.DOCUMENT_TYPE_NODE = 10;