我有一个以编程方式创建的 HTML 文档,我想在上面展示一些 XML代码,完全格式化为换行符和制表符。也就是说,如果您将没有 xml-stylesheet 的 xml 文件直接拖到浏览器上,它应该看起来像(大多数浏览器使用一些默认样式表进行某种 xml-rendering)。
现在,我当然可以转义所有字符(例如<>
,制表符和换行符)并自己进行缩进(例如,使用 css 样式),但我想知道我是否不能重用一些“默认”xml-stylesheet从某处。最好也有一些javascript节点折叠的。
你知道这样的样式表/xslt 吗?还是您会建议另一种方法来实现这一目标?
我正在使用 C#。
PS:我尝试使用 Microsoft 的 XmlNotepad 中的 XmlNotepad.DefaultSS.xslt,但我无法真正使用它。:T