Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.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编辑html/网页_Java_Html_Parsing_Editor_Wysiwyg - Fatal编程技术网

用java编辑html/网页

用java编辑html/网页,java,html,parsing,editor,wysiwyg,Java,Html,Parsing,Editor,Wysiwyg,我想创建一个java应用程序,允许用户导入网页并在程序中编辑它 导入网页将呈现该网页,网页的组件(图像、文本等)将可编辑或拖动,允许用户重新布局组件 例如,用户可以加载具有图像标题的网页,但决定将其放在页面底部。他们只需单击并向下拖动图像,html就会被适当地重新格式化。它基本上是一个所见即所得的html编辑器 这是一项艰巨的任务吗?我被困在如何将网页解析成可拖动的组件,并能够在所有编辑之后导出html 据我所见,我需要html组件的包装类,以及跟踪所有变化的位置和对象的方法,但我可能错了。这项

我想创建一个java应用程序,允许用户导入网页并在程序中编辑它

导入网页将呈现该网页,网页的组件(图像、文本等)将可编辑或拖动,允许用户重新布局组件

例如,用户可以加载具有图像标题的网页,但决定将其放在页面底部。他们只需单击并向下拖动图像,html就会被适当地重新格式化。它基本上是一个所见即所得的html编辑器

这是一项艰巨的任务吗?我被困在如何将网页解析成可拖动的组件,并能够在所有编辑之后导出html


据我所见,我需要html组件的包装类,以及跟踪所有变化的位置和对象的方法,但我可能错了。这项任务有什么有用的工具吗?

我认为从战略中创造一些东西会很困难。但您可以使用EclipseWebTools平台(只需安装它,或者在此基础上开发自己的插件/发行版)。它有一个相当好的HTML编辑器/网页编辑器,具有WYSIWYG特性


编辑:这个问题还有一些提示:

是的,很难。您最好使用Webkit或Mozilla中已建立的渲染引擎之一。