Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Eclipse插件中以良好的格式显示XML的一小部分?_Java_Eclipse Plugin_Eclipse Rcp_Xml Editor - Fatal编程技术网

Java 如何在Eclipse插件中以良好的格式显示XML的一小部分?

Java 如何在Eclipse插件中以良好的格式显示XML的一小部分?,java,eclipse-plugin,eclipse-rcp,xml-editor,Java,Eclipse Plugin,Eclipse Rcp,Xml Editor,我的内存中有一小部分XML,而不是一个文件。所以我不能使用XML编辑器功能(我猜) 但是,我能以某种方式获取XML的可视化表示并在Eclipse插件中使用它吗?您仍然可以使用DocumentBuilder解析片段并对其进行格式化以供显示,只要片段仍然是有效的XML(如果有多个片段,您可能需要将它们临时包含在根元素中)。或者将片段写入临时文件。不过,你的问题并不十分清楚;我不确定您打算对XML做什么(您是否正在创建插件?尝试显示它?尝试调试内存中包含XML片段的程序?尝试以某种方式编辑数据?)我希

我的内存中有一小部分XML,而不是一个文件。所以我不能使用XML编辑器功能(我猜)


但是,我能以某种方式获取XML的可视化表示并在Eclipse插件中使用它吗?

您仍然可以使用
DocumentBuilder
解析片段并对其进行格式化以供显示,只要片段仍然是有效的XML(如果有多个片段,您可能需要将它们临时包含在根元素中)。或者将片段写入临时文件。不过,你的问题并不十分清楚;我不确定您打算对XML做什么(您是否正在创建插件?尝试显示它?尝试调试内存中包含XML片段的程序?尝试以某种方式编辑数据?)我希望语法高亮显示和/或漂亮的打印。