如何将从接口获取的xml格式数据 显示到dataGridView

解决方案 »

  1.   

    http://lijm20085.blog.163.com/blog/static/8145047620088274216466/
      

  2.   

    ds.ReadXml("ClassTable.xml"); 我不需要这一步 
    已经从接口 获取到xml格式 字符串了 
    如何 处理
      

  3.   


    你得到的是xml格式的数据?
    要解析xml并绑定datagridview
      

  4.   

    问下 你的接口是啥子?webservice?wcf?
    如果是webservice的话 我们基本创建webservice服务方法返回的基本上都是常见的数据类型
    虽然我们访问接口 得到的是xml格式的数据 但是方法应该有个返回类型吧 直接调用方法 得到该类型的数据 其他的不管。
    而如果是wcf 就需要自己反序列化下。
      

  5.   

    XmlDocument 有 Load 方法,重载里有 Stream 那你的xml数据在内存可以放到 MemoryStream
    再用Load方法加载,好像可以,没试过,你可以试下。
      

  6.   

    XmlDocument xml = new XmlDocument();
    xml.LoadXml("字符串");
     
      

  7.   

    仔细看看 XmlDocument 的 Load方法那几个重载,Stream不可以,还有个XmlReader.
    这个没做过,但是应该是可以的。