ユーザーがWebページをインポートしてプログラム内で編集できるようにするJavaアプリケーションを作成したいと考えています。 Webページの読み込みjavaのhtml/webpagesを編集する
はそれをレンダリングすると、ページ(画像、テキストなど)のコンポーネントは、再レイアウトへのユーザのコンポーネント可能、編集可能またはドラッグ可能になります。
は、例えば、ユーザが画像ヘッダを有するが、ページの一番下にそれを持っていることを決定するウェブページをロードすることができます。単に画像をクリックしてドラッグするだけで、HTMLが適切に再フォーマットされます。それは基本的にWYSIWYGのHTMLエディタです...
が、これは困難な作業になるだろうか?私はどのようにドラッグ可能なコンポーネントにWebページを解析し、すべての編集の後にHTMLをエクスポートすることができるのにはまっています。
私が見ることができるものから、私は、HTMLコンポーネントと、すべての変更位置とオブジェクトを追跡する方法のためのラッパークラスを必要とするだろうが、私は間違っている可能性があります。このタスクに役立つツールはありますか?
はい、それは難しいです。 WebkitやMozillaの既存のレンダリングエンジンを使用する方がよいでしょう。 –