用C#实现类似vs2010中的xml字符串格式化功能(ctrl+E+D) 重点:不破坏节点内的换行 举例:见问题补充

2024-12-25 22:41:18
推荐回答(2个)
回答1:

用System.XML类处理XML 可以获取节点所在的深度 然后就可以依据当前节点的深度来格式化XML了

比如 ...的深度是 1 所以在...的前面插入(1-1)个tab字符

至于具体同哪个对象 我就不大记得了 自己百度下吧

回答2:

ctrl k +d