请教如何纠正用户输入的错误代码引起XML的出错
求救:我的论坛是基于XML的,但用户发帖时有时复制过来的内容会有诸如:
<div 3x="xx"></div>
<a:p></a:p>
等不符合XML的东东,会造成XML出错
我自己想是不是用正则表达式把<>之间,""之外,所有[字符,=,空格]以外的,统统删掉,这样虽然还有漏网但应该能解决大部分问题。
但不知这个正则如何写。
如果不用正则还有没有其他方式?
如有能否解释的详细些?本人对C#,XML均一知半解,以前只是谢谢ASP,程序员走了,只好自己勉强上阵。