The easiest way is to use the browser's built-in XMLSerializer implementation (present in the current versions of all major browsers, including IE 9):function serializeXmlNode(xmlNode) { if (typeof window.XMLSerializer != "undefined") { return new window.XMLSerializer().serializeToString(xmlNode); } else if (typeof xmlNode.xml != "undefined") { return xmlNode.xml; } return "";}var xml = '<books><book><id>1</id></book></books>';var xmlDoc = $.parseXML(xml);$(xmlDoc).find("book").each(function(){ alert( serializeXmlNode(this) );});参考: W3C规范 MDN IE 9支持W3C specMDNIE 9 support 这篇关于如何在Chrome下使用javascript获取整个xml节点?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!