jquery解析xml怎样把结果存到list或者hashmap最后生成excel表格

$.ajax({
type:"GET",
dataType:"XML",
timeout: 1000, //设定超时

cache: false, //禁用缓存

url:"${pageContext.request.contextPath}/xml/from.xml",
success:function(data){
//获取国家
$(data).find("country").each(function() {
var country = $(this);
var countryname = country.attr("name");//读取节点属性
//alert(countryname);中国美国

                         var city = country.children("city");
                         var cityname = city.attr("name");

var arr=[];//这是数组 我博客里有集合操作

可以这么解决:后台解析完xml后生成excel,将文件流返回客户端
前端只需要window.href.location=url;即可
望采纳