개요
DOMDocument 오브젝트를 해석하여 XML 문자열을 생성하기 위한 오브젝트입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☑ Windows | ☑ macOS | ☑ Edge | ☑ Chrome | ☑ Safari | ☑ Firefox | ☑ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☑ Android | ☑ iOS/iPadOS | |||
- 자바스크립트의 XMLSerializer 와 별도로 넥사크로에서 제공하는 오브젝트입니다.
생성자
new nexacro.XmlSerializer();
// Create Object var objXml = new nexacro.XmlSerializer(); // Create XML String var strXML = objXml.serializeToString( objDOM ); |
속성
name
XmlSerializer 의 이름을 설정하는 속성입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☑ Windows | ☑ macOS | ☑ Edge | ☑ Chrome | ☑ Safari | ☑ Firefox | ☑ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☑ Android | ☑ iOS/iPadOS | |||
속성 타입
☐ Enum | ☐ Expr | ☐ Control | ☑ Hidden | ☐ ReadOnly | ☐ Bind | ☐ Collection | ☐ StringResource |
문법
XmlSerializer.name[= strName]
문법 설정
strName | 컴포넌트의 이름을 설정합니다. | |
|---|---|---|
참고
- name 속성은 사용자가 지정한 컴포넌트의 이름으로 논리적으로 중복이 가능합니다. - 넥사크로 스튜디오에서 컴포넌트를 생성하거나 id 값을 설정하면 name 속성에 동일한 값이 설정됩니다.
메서드
serializeToString
DOMDocument 오브젝트를 해석해 XML 문자열을 생성하고 반환하는 메소드입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☑ Windows | ☑ macOS | ☑ Edge | ☑ Chrome | ☑ Safari | ☑ Firefox | ☑ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☑ Android | ☑ iOS/iPadOS | |||
문법
XmlSerializer.serializeToString( objDOM )
파라미터
Parameters | Type | Description | |
|---|---|---|---|
objDOM | Object | XML 문자열로 변환하려는 DOMDocument 오브젝트를 설정합니다. | |
var objSerial00 = new nexacro.XmlSerializer(); var strXML = objSerial00.serializeToString( objDOMDoc ); | |||
반환
Type | Description |
|---|---|
String | DOMDocumnet 오브젝트 해석에 성공하면 XML 문자열을 반환합니다. |