记事本++;XML显示在单独的行上,如Internet Explorer显示XML

记事本++;XML显示在单独的行上,如Internet Explorer显示XML,xml,notepad++,Xml,Notepad++,如何让Notepad++在不同的行上显示我的XML,如Internet Explorer(请注意,我无法更改XML) Internet Explorer中显示的XML屏幕截图 记事本中显示的XML屏幕截图++ Internet Explorer使用XSLT(它是IE dlls1中的嵌入式资源)将XML转换为带有样式和一些JavaScript的HTML(允许扩展/折叠元素) 你需要做类似的事情。使用的无操作XSLT(输入和输出XML相同,除了不重要的空白)至少可以获得可读性 1我忘了是哪一个了,

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

Internet Explorer中显示的XML屏幕截图 记事本中显示的XML屏幕截图++
Internet Explorer使用XSLT(它是IE dlls1中的嵌入式资源)将XML转换为带有样式和一些JavaScript的HTML(允许扩展/折叠元素)

你需要做类似的事情。使用
的无操作XSLT(输入和输出XML相同,除了不重要的空白)至少可以获得可读性



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

试试插件->XML工具->漂亮打印(libXML)或(仅限XML-带换行符Ctrl+Alt+Shift+B)

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

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


信用证:

你真的能在记事本++中做到这一点吗?不知道:我的重点是解释IE是如何做到这一点的,因此是一种方法的核心。加载适用的目标文件时的XSLT编写和集成留作练习:-)。