ajax 和 java服务器xml数据交互

ajax  和 java 交换xml数据 ,
xml数据  传递是放在字符串里面的时候,

java端获取后 使用dom4j解析该字符串的方法

SAXReader  reader=new SAXReader();
String  str="<xml><name>server client</name></xml>";
StringReader sread=new  StringReader(str);
InputSource  is=new  InputSource(sread);
Document  doc=doc=reader.read(is);

将doc对象再转换成 字符串的方法
doc.asXML();

客户端
js通过ajax获取 到 xml格式的字符串转换成xml对象方法
str为将要转换成xml对象的字符串
function  parseXML(str)
if(document.all){
var xmlDom=new ActiveXObject("Microsoft.XMLDOM")
xmlDom.loadXML(str)
        return xmlDom;
}
else
return new DOMParser().parseFromString(str, "text/xml")
}

未完待续

你可能感兴趣的:(java,Ajax,xml)