String Conversion to xmlfunctiontoXmlDom (source) {varxmlDocnull; if (windowActiveXObject) {varARR_ACTIVEX [& quot; MSXML4DOMDocument & quot;, & quot; MSXML3DOMDocument & quot;, & quot; MSXML
// Convert the string to xmlfunction toXmlDom (source) {var xmlDoc = null; if (window. activeXObject) {var ARR_ACTIVEX = ["MSXML4.DOMDocument", "MSXML3.DOMDocument", "MSXML2.DOMDocument", "MSXML. DOMDocument "," Microsoft. xmlDom "]; var XmlDomflag = false; for (var I = 0; I <ARR_ACTIVEX.length &&! XmlDomflag; I ++) {try {var objXML = new ActiveXObject (ARR_ACTIVEX [I]); xmlDoc = objXML; XmlDomflag = true;} catch (e) {}} if (xmlDoc) {xmlDoc. async = false; xmlDoc. loadXML (source) ;}} else {var parser = new DOMParser (); var xmlDoc = parser. parseFromString (source, "text/xml");} return xmlDoc;} // operation function getNode (strXML) {var s = toXmlDom (strXML); $ (s ). find ("area "). each (function (id, item) {var areaCode = $ (item ). find ("area_code "). eq (0 ). text (); var num = $ (item ). find ("area_all_num "). eq (0 ). text (); var name = $ (item ). find ("area_name "). eq (0 ). text (); var title = name + "," + num; $ ("#" + areaCode + ""). attr ("title", title );});}