最近老是要用到Xml文件的。自己手工写xml文件,没格式化,很不工整,不过输出实在不好看。
1:XSLT样式,这个麻烦自己要去定义样式。多一个xsl文件,我也了解不大多。
参考:http://www.cnblogs.com/kklt2002/archive/2008/12/03/1346584.html
【孟子E章】http://blog.csdn.net/net_lover/archive/2004/07/27/53601.aspx
2:JS+XMLDOM结合使用。java也有许多种。都不理解。
http://www.tongyi.net/webdevelop/xmlxsl/1056250.html
3:可以用程序控制,输出时输出tab控制符或者空格即可。这个比较笨一点。呵呵。
4:利用XmlTextWriter类来格式化XML非常简单地达到使XML数据地可读性增强。搞.Net的就要用到了。
我用了第三种,写了这个程序,来格式化XML文件。写的过程中,自己学了很多东西。要注意XML编码问题。否则会出现乱码,xml无法正常解析等问题。
还有自己写了一个扩展RichTextBox右键功能的组件放到这个程序界面中。感觉不错。
扩展RichTextBox右键功能的组件,也用到以前的一个程序中感觉很爽:
还有好像网络上有什么代码高亮控件。我没有去找。不过这个对于一般的文本编辑应该够用了。