【发布时间】:2012-09-25 07:44:12
【问题描述】:
我正在使用 SQL Server 2005 和 2008 并尝试将各种不同的 XML 文件导入我的数据库,但有时 XML 无效。每个 XML 文件都与上一个不同。
有没有什么方法可以创建一个根据 XML 是否有效返回 0 或 1 的函数?
【问题讨论】:
标签: xml sql-server-2008 tsql sql-server-2005 validation
我正在使用 SQL Server 2005 和 2008 并尝试将各种不同的 XML 文件导入我的数据库,但有时 XML 无效。每个 XML 文件都与上一个不同。
有没有什么方法可以创建一个根据 XML 是否有效返回 0 或 1 的函数?
【问题讨论】:
标签: xml sql-server-2008 tsql sql-server-2005 validation
试试这个:
try
{
XDocument xdfile = new XDocument();
xdfile = XDocument.Load(your_filepath);
}
catch (XmlException exception)
{
ShowMessage("Invalid");
}
SQL 服务器:参考以下链接
【讨论】: