正在阅读:Web服务中的异常处理(3)Web服务中的异常处理(3)

2004-02-14 09:34 出处:PConline 作者:happlyin/CSDN 责任编辑:linjixiong
既然我们已经了解了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;      }
键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品