源码论坛新源代

 找回密码
 立即加入

QQ登录

只需一步,快速开始

香港云VPS只要28/月新源代香港VPS 站长建站必备
文字广告50/月 Q 380559645
查看: 630|回复: 0
收起左侧

Web服务中的异常处理

[复制链接]

该用户从未签到

huoqi 发表于 2009-3-17 14:20:07 | 显示全部楼层 |阅读模式

马上注册,下载更多源码!

您需要 登录 才可以下载或查看,没有账号?立即加入

x
既然我们已经了解了AddCategories方法,现在就让我们来看看AddCategories方法所用到的助手方法。首先,我们看看ValidateXML方法。像前面所提到的那样,该方法负责确保被添加的CategoriesXML数据遵从Categories.xsd中所预先定义好的XML模式。
privateboolValidateXml(stringxml)
{
boolvalidXml=false;
//LoadtheXMLdataintomemory
XmlValidatingReadervalReader=new
XmlValidatingReader(xml,XmlNodeType.Document,null);
valReader.Schemas.Add(null,Server.MapPath("Categories.xsd"));
valReader.ValidationType=ValidationType.Schema;
valReader.ValidationEventHandler+=new
ValidationEventHandler(ValidationHandler);
//LoopthroughtheXMLfile
while(valReader.Read())
{}
if(builder.Length>0)
validXml=false;
else
validXml=true;
valReader.Close();
returnvalidXml;
}
您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

QQ|小黑屋|手机版|注册|源码论坛 |网站地图

GMT+8, 2025-4-29 22:49 , Processed in 0.203131 second(s), 22 queries .

Powered by Discuz!

© 2001-2023 新源代源码论坛 XYDAI.CN

快速回复 返回顶部 返回列表