すべてのHTMLタグを含むJavaライブラリが存在するかどうか疑問に思っていました。私は、Javaバインディングを使用してかなり複雑なWebサイトのセレンテストを作成しており、タグ名で要素を探す必要があることがよくあります。私は、各タグ名を参照する定数を持つクラスを持つといいと思った。 HTMLタグの有限リストがあるので、私はこれが既に存在していなければならないと考えています。私はもちろん、私のことを書くことができますが、なぜそこに1つがある場合、車輪を再発明する。私はSelenium Java APIのドキュメントをチェックしましたが、何も見つかりません。助言がありますか?すべてのHTMLタグ名用のJavaライブラリがありますか?
-7
A
答えて
1
いいえ、私はそのようなライブラリが現在利用可能であるとは思わない。
htmlには有限のSTANDARDタグがありますが、USER DEFINEDタグを持つこともできます。また、さまざまなタグをサポートする異なるバージョンのHTML(現在のHTML5)もあります。たとえば、HTML5ではサポートされなくなりましたが、HTMLの古いバージョンには存在します。これらの2つの要因は、すべてのタグの最終的なライブラリを作成することをますます困難にする可能性があります。
おそらく、最適なオプションは、プロジェクト用に独自のパーソナライズされたライブラリを作成することです。
関連する問題
- 1. インデックスまたはタグを使ってキャッシュ用のライブラリがありますか?
- 2. すべてのタグを含むHTMLコード例はありますか?
- 3. Java用のCOMライブラリがありますか?
- 4. Bitly API用のJavaライブラリがありますか?
- 5. HTML解析ライブラリはありますか?
- 6. ダッシュボードhtml uiライブラリはありますか?
- 7. XMLからすべてのタグ名(タグのみ名)
- 8. Java用のlesscssライブラリはすべて死んでいますか?
- 9. Java用のライブラリのようなActiveResourceはありますか?
- 10. js .html()メソッドの内部に<?phpタグがありますか?
- 11. DisplayTag - すべてのライブラリ/クラスはどこにありますか?
- 12. コードハイライト用のJavaライブラリはどこにありますか?
- 13. ARM Linux用のJava sqlite3ライブラリはありますか?
- 14. PHPのHTML Linter - 入力テキストエリア内にHTML Validation&Hintのライブラリがありますか?
- 15. Vim&ctags:すべてのプロジェクトで共通のタグがありますか?
- 16. コンポーネントをhtmlタグでラップする必要がありますか?
- 17. Unix関数のJavaライブラリがありますか?
- 18. Javaでアプリケーションサーバー名を調べる方法はありますか
- 19. readline中にすべてのhtmlタグ/要素を無視するために使用できるライブラリはありますか?
- 20. javaまたはjavaライブラリに言語コードの定数がありますか?
- 21. Google App Engine用のHTMLテンプレートエンジン(Java版)はありますか?
- 22. よく設計された、Java用のRSS解析ライブラリがありますか?
- 23. Windows GUIの自動テストに使用できるJavaライブラリがありますか?
- 24. htmlのセンタータグの代替タグはありますか?ここで
- 25. マルチキャストアドレスを検証するJavaライブラリがありますか?
- 26. SQLをフォーマットするJavaライブラリがありますか?
- 27. JavaはString以外のHTMLタグをすべて置き換えます。
- 28. 他に1つのhtmlタグがあります
- 29. HTMLでmetaタグとlinkタグを閉じる必要がありますか?
- 30. ムスリム祈り時間の計算のためのJavaライブラリがありますか?
タグのリストは簡単に見つかりますhttps://www.w3schools.com/TAGs/私は自分のタグを定義することができますので、このようなリストにはユーザー定義のタグが含まれていないと思います –
質問するあるいは、書籍、ツール、ソフトウェアライブラリ、チュートリアル、またはその他のオフサイトリソースが、批判的な回答や迷惑メールを引き付ける傾向があるため、スタックオーバーフローのトピックではありません。あなたは** [softwarereqs](https://softwarerecs.stackexchange.com)であなたの運を試すかもしれませんが、**最初に**対応するヘルプセンターを調べて、コミュニティのポリシーを理解できるようにします(もう一度ではなくそのコミュニティの利用規約に違反する質問をダンプする)。 *この*質問を削除してください!ありがとう! – GhostCat
これをしないでください。あなたはタグ名だけで要素を見つけることはほとんどありませんので、これはあなたが思うほど有用ではありません。 CSSセレクタを効率的に作成し、それらを代わりに使用する方法を学びます。 – JeffC