js解析xml檔案簡單程式碼例項

admin發表於2017-04-01

下面分享兩個程式碼片段,它們都實現了對XML檔案的解析效果。

(1).原生javascript:

[JavaScript] 純文字檢視 複製程式碼
var xmlDoc = request.responseXML;
try // Build Markers, if available
{
  var markers = xmlDoc.getElementsByTagName("marker") ;
  for ( var i = 0; i < markers.length ; i++ ) {
    var point = {
      markers.getAttribute("lat"),
      markers.getAttribute("lng")
    };
  }
} catch(e) {}

(2).jquery:

[JavaScript] 純文字檢視 複製程式碼
$(request.responseXML).find("marker").each(function() {
  var marker = $(this);
  var point = {
    marker.attr("lat"),
    marker.attr("lng")
  };
});

相關文章