XmlDocument类可以不用流的方法解析XML

解决方案 »

  1.   

    作为流接收以后写到 DISK上 在用XMLDOCUMENT加载
      

  2.   

    这样做理论上是可以的!但是,你要知道,网络传送来的二进制流可能并非就是原始的xml流,根据发送方的不同或者要求,发送了的流有可能是在xml二进制流上做了包装后的流,甚至可能具有握手的过程,这种时候,直接使用这种方式就是不妥的。另外,网络传输的流程在传输过程中可能会有阻塞现象存在,这个时候同时可能会导致你的XmlReader阻塞,你要很好的处理同步问题。
    所以这样做是不是可以,要可能发送方发送的流是什么样子的。