看楼主发了不少相同贴子, 可能是有点急, 可你给的Content字符串和JSON没关系啊
JSON的格式应该是下面这种格式的... 名称:数据, 名称:数据, 名称:数据 或 { 名称:数据, 名称:数据, 名称:数据 }然后用JS的eval('var mydat = {'+名称:数据, 名称:数据, 名称:数据+'}'); 转换成JS对象...
然后拿来用
JSON的格式应该是下面这种格式的... 名称:数据, 名称:数据, 名称:数据 或 { 名称:数据, 名称:数据, 名称:数据 }然后用JS的eval('var mydat = {'+名称:数据, 名称:数据, 名称:数据+'}'); 转换成JS对象...
然后拿来用
楼主用的是什么开发语言。
比如:如果是ASP的话应该这么写。var response=eval("(<%=request.responseText%>)")
2楼的能给个小的例子吗,像你那种解析的~~我自己现在用的这个解析有点问题~`
this.xmlDoc = null;
this.xmlLoad = function(xmlstr){
if (window.ActiveXObject){
var doc=new ActiveXObject("Microsoft.XMLDOM");
doc.async="false";
doc.loadXML(xmlstr);
}else{// code for Mozilla, Firefox, Opera...
var parser=new DOMParser();
var doc=parser.parseFromString(xmlstr,"text/xml");
}
this.xmlDoc = doc;
}
}
var xml = new obj_xml();
var xmlstr = request.responseText;
xml.xmlLoad(xmlstr);
var root = xml.xmlDoc.selectSingleNode("//Content");
var response = root.text