我估计你得用XML PARSER或者XML DOM了,巨烦。

解决方案 »

  1.   

    js支持dataset数据类型添加命名空间就可以了
    javascript不支持 因此它不可能处理该类型
      

  2.   

    to dotAge:
    如果用xml处理,那么event.result.raw.xml中的数据有什么好的办法可以灵活得到呢?给点具体的函数好么?比如:selectNodes?
    to ju_feng:
    我在客户端有什么可以dataset的么?好像msdn上说没有耶,你能再说的详细一点么?谢谢!
      

  3.   

    拜托大家讨论一下,“巨烦”我也得做呀!!!!!
    msdn上面一大堆乱七八糟的东西,不得要领呀!!!
    :(
      

  4.   

    这是我的代码:              
                  var bbXML = new ActiveXObject("Msxml2.DOMDocument");
                   bbXML.async = false;
                   var xmlResult =event. result.raw.xml;
                   
                   if (xmlResult != "" && xmlResult != null) 
                   {
                      bbXML.loadXML(xmlResult);
                      var msg=bbXML.selectSingleNode ("//NewDataSet");
                      if(msg!=null)
                      {                  var msg1,msg2,msggroups,msgid,msgtime,msgmsg;
                         
                      do
                      {                                    msg1=bbXML.selectSingleNode("//MsgList")
                      msggroups=msg1.selectSingleNode ("//groups").text;
                      msgid=msg1.selectSingleNode ("//id").text;
                      msgtime=msg1.selectSingleNode ("//msgtime").text;
                      msgmsg=msg1.selectSingleNode ("//msg").text;
                       }while(msg.selectSingleNode("//MsgList")!=null)
      

  5.   

    to wubird:
    你的方法调试通过了!
    谢谢!!