팩토리 » Api

xmlfind

Description

검색 기준 XML 노드를 기준으로 검색 기준 문자열에 만족하는 XML 노드 배열을 리턴한다.

Parameters

Parameters Type Description
objXmlNode STRING 검색 기준 XML 노드 또는 XML 문서 오브젝트
strSelector STRING 검색 기준 문자열

Return Value

Type Description
Array XML 노드 배열

Remark

검색 기준 문자열은 jQuery Element 선택 문자열 형식을 사용한다.

검색 기준 문자열은 jQuery Attribute 선택 문자열 형식을 사용한다.

Example

function btnXmlFind_on_mouseup(objInst) { var objXmlDoc, arrXmlNode, objXmlNode, strXml, arrXmlLine; arrXmlLine = []; arrXmlLine.push('<?xml version="1.0" encoding="UTF-8"?>'); arrXmlLine.push('<root>'); arrXmlLine.push('<body>'); arrXmlLine.push('<div id="DIV_ROOT" class="DIV_CLASS">'); arrXmlLine.push('DIV_CONTENT'); arrXmlLine.push('</div>'); arrXmlLine.push('</body>'); arrXmlLine.push('</root>'); strXml = arrXmlLine.join(""); screen.alert(strXml); // XML 문자열을 파싱하여 XML Document 오브젝트를 구함 objXmlDoc = factory.xmlparse(strXml); // XML Document 오브젝트를 문자열로 변환 screen.alert(factory.xmlstringify(objXmlDoc)); // Element Selector 사용 예제 arrXmlNode = factory.xmlfind(objXmlDoc, "root > body > div"); screen.alert("arrXmlNode count = " + arrXmlNode.length); // Attribute Selector 사용 예제 arrXmlNode = factory.xmlfind(objXmlDoc, 'root > body > div[id="' + 'DIV_ROOT' + '"]'); screen.alert("arrXmlNode count = " + arrXmlNode.length); }

See Also

xmlfind
xmlname
xmltext
xmlattr
xmlstringify

Viewer Ver.

9.1.1.1

Update Date

20180626