我正在寻找一个XSLT或命令行工具(或者可以作为命令行工具的C#代码等),用于执行XML漂亮打印的Windows.具体来说,我想要一个能够将属性一对一地放置的东西,例如:
<Node>
<ChildNode
value1='5'
value2='6'
value3='happy' />
</Node>
Run Code Online (Sandbox Code Playgroud)
它不一定非常像,但我想将它用于一个XML文件,该文件具有包含许多属性的节点,并将它们分布在多行中,使它们更易于阅读,编辑和文本差异.
注意:我认为我的首选解决方案是可以通过C#方法传递的XSLT表,尽管Windows命令行工具也很好.