来自显示视图的Eclipse控制台中的漂亮打印XML

时间:2011-12-14 15:58:19

标签: java xml eclipse pretty-print

我有一个对象,我可以在调试过程中获取String。该字符串是有效的XML,但它“半漂亮”(假设它只是“XML Hotness Scale”中的十分之六),因为它有自己的每一个节点,但文本没有缩进。 / p>

我想知道是否有人知道使用Eclipse中Display视图可用的工具的简单方法,这样当我将该字符串写入Console视图时,它是否正确缩进?

或者,如果有人可以指导我如何在Display视图中使用该方法,我可以自己编写一个瘦静态方法。

提前致谢!

-Matt

1 个答案:

答案 0 :(得分:2)

根据您所说的内容,您需要快速剪贴簿来格式化XML文件。不幸的是,Display视图或Scrapbook Page文件不支持代码格式化。最快的方法是在侧面(或在您的Sandbox项目上)有一个XML文件,您可以在其中粘贴未格式化的XML,然后点击 Ctrl + A 选择所有内容并按 Ctrl + Shift + F 来美化您的XML。

如果您想以编程方式执行此操作,请查看this answer