Javascript 将XML文档转换为字符串的IE变通方法?

Javascript 将XML文档转换为字符串的IE变通方法?,javascript,xml,jquery,Javascript,Xml,Jquery,现在,我有以下几点: function jQueryToString( jQueryObject ) { return $('<div>').append(jQueryObject.clone()).remove().html(); } 它在firefox、opera、chrome和safari中运行良好。但是,它在IE中中断。我需要将XML文档对象转换为字符串,那么我的选项是什么呢?免责声明:我没有尝试过这个,但是如何 function jQueryToString( jQ

现在,我有以下几点:

function jQueryToString( jQueryObject )
{
   return $('<div>').append(jQueryObject.clone()).remove().html();
}

它在firefox、opera、chrome和safari中运行良好。但是,它在IE中中断。我需要将XML文档对象转换为字符串,那么我的选项是什么呢?

免责声明:我没有尝试过这个,但是如何

function jQueryToString( jQueryObject )
{
   var arr = $.map(jQueryObject, function(v) {
                 return $(this).html();
             });
   return arr.join('');
}
对于IE,请执行以下操作:

jQueryObject.each( function( e, elem ){
$('#someDiv').append( elem.xml );
} );