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