C#如何判断一个本地的XML文件的是格式正确的
2017-08-16 13:46
1281 查看
命名空间:
using System.IO;
using System.Xml;
方法:
bool IsXml(string Path)
{
StreamReader sr = new StreamReader(Path);
string strXml = sr.ReadToEnd();
sr.Close();
sr.Dispose();
try
{
XmlDocument xml = new XmlDocument();
xml.LoadXml(strXml);//判断是否加载成功
return true;//是xml文件,返回
}
catch
{
return false;//不是xml文件,返回
}
}
using System.IO;
using System.Xml;
方法:
bool IsXml(string Path)
{
StreamReader sr = new StreamReader(Path);
string strXml = sr.ReadToEnd();
sr.Close();
sr.Dispose();
try
{
XmlDocument xml = new XmlDocument();
xml.LoadXml(strXml);//判断是否加载成功
return true;//是xml文件,返回
}
catch
{
return false;//不是xml文件,返回
}
}
相关文章推荐
- 如何从本地磁盘中读取一个文件,进行判断每个字符有多少个
- 如何判断一个字符串的格式是一个合法的IP地址?
- 如何判断一个文本文件内容的编码格式 UTF-8 ? ANSI(GBK)
- 如何判断一个txt文件的编码格式
- 如何判断一个文本文件内容的编码格式 UTF-8 ? ANSI(GBK)
- 如何判断手机号码格式是否正确
- 判断本地系统目录下是否存在XML文件,如果不存在就创建一个XMl文件,若存在就在里面执行添加数据
- 如何判断电子邮件的地址格式是否正确?
- Java中如何判断一个日期字符串是否是指定的格式
- asp.net如何正确判断上传文件格式
- 如何判断一个字符串是否为正确的IP地址
- 从数据库得到数据导出指定格式的xml文件,上传到NC接口,返回回执到本地一个xml文件(接上篇补充)
- javascript中如何判断一个text控件的值是否为日期格式
- 如何判断EditText的内容是否是正确IP格式
- 如何判断用户输入的邮箱格式是否正确?
- Java中如何判断一个字符串的格式
- 判断本地系统目录下是否存在XML文件,如果不存在就创建一个XMl文件,若存在就在里面执行添加数据
- 如何判断一个文件的编码格式是gb2312还是gbk等
- 一个非常简洁有效的判断IP地址格式是否正确的函数,c++代码
- C# 判断一个string型的时间格式是否正确