如何在XML文档中验证输入内容?
如何在XML文档中验证输入内容?比如说,没有输入内容,输入了空字符,输入少于10字符,等等
请高手解答
//把TextBox5中的文件换成符合xml格式的内容。
string xmlfile =TextBox5.Text.Replace("&","&");
xmlfile = xmlfile.Replace("<","<");
xmlfile = xmlfile.Replace(">",">");
xmlfile = xmlfile.Replace( @"""""",""");
xmlfile = xmlfile.Replace("'","'");
xmlfile = xmlfile.Replace ("\n","</paragraph><paragraph>");
//把数据写入新建的xml文件中去。
XmlDocument doc = new XmlDocument();
doc.LoadXml ("<?xml version='1.0' encoding='GB2312'?><document><title>"+TextBox2.Text +"</title><abstract>"+TextBox4.Text +"</abstract><author>"+TextBox3.Text +"</author><content><paragraph>"+xmlfile+"</paragraph></content></document>");
doc.Save (Server.MapPath(TextBox1.Text +".xml"));
Response.Write("You hava input the article!");
TextBox1.Text="";
TextBox2.Text="";
TextBox3.Text="";
TextBox4.Text="";
TextBox5.Text="";
问题点数:40、回复次数:3Top
1 楼aq2727()回复于 2005-04-18 15:10:42 得分 0
代码部分是 向XML文档输入内容!Top
2 楼yizia(椅子)回复于 2005-04-18 17:18:04 得分 20
那你需要一个xml编辑器。自己开发?……
如果用js,这个正则表达式可不好写,建议分节点判断Top
3 楼blueduck(OK)回复于 2005-04-23 19:15:46 得分 20
正则表达式来判断吧Top




