首页 新闻 会员 周边 捐助

.NET怎么判断网址是不是正确的XML文件

0
悬赏园豆:5 [已解决问题] 解决于 2011-09-19 14:26

.NET怎么判断网址是不是正确的XML文件

华崽崽的主页 华崽崽 | 初学一级 | 园豆:19
提问于:2011-09-19 12:13
< >
分享
最佳答案
1

用XElement.Load(地址)判断:

public static bool IsXmlUrl(string url)
{
    try
    {
        XElement x
= XElement.Load(url);
        returntrue;
    }
    catch
    {
        return false;
    }
}

 调用示例:

staticvoid Main(string[] args)
{
    Console.WriteLine(IsXml.IsXmlUrl(
"http://www.cnblogs.com"));
    Console.WriteLine(IsXml.IsXmlUrl(
"http://www.cnblogs.com/rss"));
    Console.Read();
}

效果:

收获园豆:5
artwl | 专家六级 |园豆:16736 | 2011-09-19 13:34

嗯,谢谢了,XElement 元素是linq 里面的哈,我刚才终于把这个判断搞定了,我纠结了很久

华崽崽 | 园豆:19 (初学一级) | 2011-09-19 14:26
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册