楼上的大哥,我不是很明白。用户输入帖子的时候我可以不处理,直接保存到数据库中,这个时候不会出错,但最终输出的时候,这些信息是作为帖子内容输出到XML文件的一个节点里的,这个时候就出错了,因为有这些乱七八糟的东西。

解决方案 »

  1.   

    输出的时候HtmlEncode一下,它会把< 和 >还有一些其它符号转义的
      

  2.   

    我刚试了,是转义了,也不出错了,但效果也没了,本来是一张图片的,结果变成一段代码输出了。<img src="a.jpg" 3p="3" / >我希望输出是:<img src="a.jpg"/>,因为3p="3"这个要出错的。但转义以后输出变成&lt img src="a.jpg"……这种,这样显示出来就是代码而不是一张图片了。