loadXML

loadXML(url, headers, request)Promise.<XMLDocument>|undefined

异步将给定的 URL 加载为 XML。 加载完成后会返回一个解析为 XML 文档的Promise,如果 URL 加载失败则会拒绝。 数据是使用 XMLHttpRequest 加载的,这意味着要向其他来源发出请求,服务器必须启用跨来源资源共享(CORS)headers。
Name Type Description
url String 要请求的 URL。
headers Object optional 与请求一起发送的 HTTP headers。
request Request optional 请求对象。仅供内部使用。
Returns:
加载时将解析请求数据的Promise。如果 request.throttle 为 true 且请求的优先级不够高,则返回未定义。
Example:
// load XML from a URL, setting a custom header
SuperMap3D.loadXML('http://someUrl.com/someXML.xml', {
  'X-Custom-Header' : 'some value'
}).then(function(document) {
    // Do something with the document
}).otherwise(function(error) {
    // an error occurred
});
See: