如何让Notepad ++在不同的行上显示我的XML,如Internet Explorer(请注意我无法更改XML)。
Internet Explorer中显示的XML的屏幕截图 Notepad ++中显示的XML屏幕截图
答案 0 :(得分:4)
尝试插件 - > XML工具 - > Pretty Print(libXML)或(仅限XML - 使用换行符Ctrl + Alt + Shift + B)
根据我的经验,libXML提供了很好的输出,但前提是文件是100%正确形成的。
如果尚未安装XML Tools(插件|插件管理器),则可能需要安装。
答案 1 :(得分:0)
Internet Explorer使用XSLT(它是IE dll 1 中的一个嵌入式资源),通过样式和一些JavaScript(允许扩展/折叠元素)将XML转换为HTML。 / p>
你需要做类似的事情。使用<xsl:output … indent="yes" />
的无操作XSLT(输入和输出XML除了非重要的空格外是相同的)至少可以获得可读的内容。
1 我忘记了哪一个,但阅读它是有启发性的。