JavaccとJavaを使用してXHTMLとJavascriptを解析するミニWebブラウザを構築していますが、DOMを構築する必要があります。私のブラウザが文書を解析する際に手作業で構築することなく、DOMを取得しノードを操作するのに役立つツールはありますか?JavaでxhtmlドキュメントのDOMを取得
0
A
答えて
2
あなたは野生で見られるようなHTMLを処理したい場合にそれをレンダリングする前に、あなたのために不正な形式のHTMLを回復しようとしている、JTidyを使用しようと、JDOMまたはDom4Jを使用して約XML parsers for Java
この質問を読んで試してみてくださいDOM。
0
XCCL文書を解析するためにJavaCCが必要と思われる理由がわかりません。それが本当に有効なXHTMLならば、それは有効なXMLです。つまり、XML DOMパーサーは、操作できるDOMを提供できます。なぜApacheやJDOMやDOM4JからJavaやXercesに組み込まれているDOMパーサーを使用しないのですか? JavaCCを使って自分自身を書くことは貴重な学習の練習になるかもしれませんが、あなたがすでに利用できるものよりも優れているかどうかは疑問です。
関連する問題
- 1. xhtmlページのドキュメント?
- 2. DOM:ドキュメント内のすべてのテキストノードを取得する(PHP)
- 3. javaのdomドキュメントへの文字列
- 4. Java DOMを使用したXMLノードのテキスト値の取得
- 5. XML DOMドキュメントphp - クエリ
- 6. Java DOM XML解析::要素属性値の取得
- 7. php domで属性値を取得
- 8. JavaでWebページのDOMビューを取得するだけでなく、ソース
- 9. 取得のNodeList XMLドキュメント
- 10. PythonのWebページからDOMを取得
- 11. iframeにあるSVGのDOMを取得
- 12. XMLとDOMの#text出力を取得
- 13. オブジェクトユーザーのDOMを取得する
- 14. Java - XHTML文書のSAXパーサー
- 15. シンプルなDOMドキュメント反復
- 16. XML文書のDOMツリーの取得
- 17. Googleドキュメントのドキュメントリストを取得する
- 18. ドキュメントから関数のタイトルを取得
- 19. IEのjqueryからxhtmlカスタム属性を取得
- 20. knockout.js - DOM要素からViewModelを取得
- 21. DOM要素からComponentRefを取得
- 22. DOMオブジェクトを取得する方法
- 23. DOMを使用してノード値を取得するJava XML解析
- 24. WPF、フレームコントロール、HTML DOMドキュメントへのアクセス
- 25. Javaでaccess_tokenを取得
- 26. JavaでLinkedListインスタンスを取得
- 27. idでjavaオブジェクトを取得
- 28. JavaでプリンターIDを取得
- 29. Javaでchar値を取得
- 30. simpe-html-domで要素の内容を取得する
XML(xhtml)の場合は、[こちら](http://download.oracle.com/javase/1.5.0/docs/api/javax/xml/parsers/DocumentBuilderFactory.html)から開始してください – khachik