xml-loader.js
来自「联合国农粮署牵头开发的geonetwork源代码最新版」· JavaScript 代码 · 共 48 行
JS
48 行
//=====================================================================================//===//=== Loads an XML file from the server. Used for example to load localized strings //=== //=== Needs: xml.js//=== kernel.js//=====================================================================================function XMLLoader(file){ var strings = null; ker.loadMan.acquire(); ker.loadURL(file, ker.wrap(this, function(t) { strings = xml.ieFix(t.responseXML.firstChild); ker.loadMan.release(); }));//=====================================================================================this.getText = function(name){ var list = strings.getElementsByTagName(name); if (list.length == 0) return '*not-found:'+ name +'*'; else return xml.textContent(list[0]);}//=====================================================================================this.getNode = function(name){ if (name) return strings.getElementsByTagName(name)[0]; return strings;}//=====================================================================================this.eval = function(xpath){ return xml.evalXPath(strings, xpath);}//=====================================================================================}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?