爱游戏手机登录入口_爱游戏(中国)

爱游戏手机登录入口_爱游戏(中国)

全国热线:400-660-5510广州:020-22265510深圳:0755-23915687上海:021-32265355
site topic网站专题
爱游戏手机登录入口_爱游戏(中国)
>
网站专题
>
专题详情
分享新闻到:

Web服务中的异常处理

爱游戏手机登录入口_爱游戏(中国) :2009-02-24 15:05     阅读数:       标签:

既然爱游戏手机登录入口_爱游戏(中国) 已经了解了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;

}