当load url的时候
如果URL里面含有UNICODE字符

http://www.xxx.com/xxx.asp?tag=%u751F%u6D3B
其实%u751F%u6D3B是中文字符来的这样就LOAD不到XML 有什么办法解决的

解决方案 »

  1.   

    这是http的格式,转换成中文字符就好了
      

  2.   

    直接中文字符也访问不到啊为什么啊XmlDocument xml=new XmlDocument();
    xml.Load("http://www.xxx.com/a.asp?name=中文");这样都不能访问
      

  3.   

    XmlDocument.Load这个参数要求文件的 URL"http://www.xxx.com/a.asp?name=中文"
    这个返回一个xml的字符串么?
    如果是的话就用
    XmlDocument.LoadXml("http://www.xxx.com/a.asp?name=中文");