根据网址(url)获取XML
来源:互联网 发布:友善串口调试助手源码 编辑:程序博客网 时间:2024/05/16 07:06
方法一:网上搜索并精简了一下
public XmlDocument GetXMLFromUrl(string strUrl) { // 该方法必须设定Encoding编码格式 HttpWebRequest request = (HttpWebRequest)WebRequest.Create(strUrl); request.Method = "POST"; HttpWebResponse response; Stream responseStream; StreamReader reader; XmlDocument outxml = new XmlDocument(); response = request.GetResponse() as HttpWebResponse; responseStream = response.GetResponseStream(); reader = new System.IO.StreamReader(responseStream, Encoding.GetEncoding("GBK")); string srcString = reader.ReadToEnd(); reader.Close(); XmlDocument doc = new XmlDocument(); doc.LoadXml(srcString); return doc; }
方法二:网上搜到
public XmlDocument GetXMLFromUrl(string strUrl) { //方法二 Uri uri = new Uri(strUrl); System.Net.WebClient wb = new System.Net.WebClient(); wb.Proxy.Credentials = System.Net.CredentialCache.DefaultCredentials; MemoryStream ms = new MemoryStream(wb.DownloadData(strUrl)); System.Xml.XmlTextReader rdr = new System.Xml.XmlTextReader(ms); XmlDocument doc = new XmlDocument(); doc.Load(rdr); return doc; }
方法三:研究后发现,网上搜到的都太复杂了,自己写了个超简单的
public XmlDocument GetXMLFromUrl(string strUrl) { //方法一 XmlDocument doc = new XmlDocument(); doc.Load(strUrl); return doc; }
- 根据网址(url)获取XML
- 根据网址获取图片
- 根据Url 获取图片尺寸
- python 根据网址获取股票
- 根据图片url获取图片尺寸
- 根据url获取顶级域名
- java--根据URL获取信息
- 根据图片url获取图片尺寸
- 根据url获取Bitmap对象
- 根据图片url获取图片尺寸
- 根据Url 获取图片尺寸 iOS
- 根据Url 获取图片尺寸 iOS
- java根据url获取数据
- C#根据特定URL网址获取网页源码(完整html代码)后用正则式匹配得到目标串
- URL类获取XML
- 根据对方提供的URL获取返回的数据流并保存为XML
- 根据网址获取网页源码(1)
- 根据url获取文件名,获取文件大小
- iPhone 设置UILabel 背景图片
- 测试ASM ACL 权限控制。
- Eclipse导入Android项目的正确方法
- 源代码就是设计
- 关于VC中的数据类型转换BSTR、char*和CString的深入研究
- 根据网址(url)获取XML
- Comparator and Comparable 及Collections and Collection 的区别及联系?
- c# 其它窗体获得当前应用程序主窗体的句柄
- oracle 存储过程动态创建表
- ADS1.2破解
- Delphi ForceDirectories的用法
- Ubuntu下GCC引用mysql头文件和库文件
- 动态调用WebService(C#) (非常实用)
- multiplexer protocol研究