모듈 기본 모듈

모듈 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

노드가 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;