4

如何让 Notepad++ 在 Internet Explorer 等不同的行上显示我的 XML(请注意我无法更改 XML)。

Internet Explorer 在此处输入图像描述 中显示的 XML 屏幕截图 Notepad++ 中显示的 XML 屏幕截图 在此处输入图像描述

4

2 回答 2

6

尝试插件 -> XML 工具 -> Pretty Print (libXML) 或(仅限 XML - 带有换行符 Ctrl+Alt+Shift+B)

根据我的经验,libXML 提供了不错的输出,但前提是文件格式 100% 正确。

如果尚未安装,您可能需要安装 XML 工具(插件 | 插件管理器)。

信用:如何在 Notepad++ 中格式化 XML?

于 2013-11-14T13:37:09.350 回答
0

Internet Explorer 使用 XSLT(它是 IE dll 1中的一个嵌入式资源)将 XML 转换为带有样式和一些 JavaScript(允许展开/折叠元素)的 HTML。

你需要做类似的事情。一个无操作的 XSLT(输入和输出 XML 是相同的,除了不重要的空格)<xsl:output … indent="yes" />至少会得到一些可读的东西。


1我忘记了是哪一个,但读了它是有启发性的。

于 2013-11-14T11:24:35.723 回答