問題タブ [htmleditorkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - HTMLEditorKit を使用して HTML の TITLE を取得する方法
Java の HTMLEditorKit を使用して TITLE 属性を取得したいですか? これは私が書いたものですが、常に「null」を返し、Eclipseのインスペクターはそれほど役に立ちません!
HTMLのコンテンツは次のとおりです。
ps : HTML 属性を簡単な方法で取得するための XPATH 、REGEX、およびその他のサードパーティ コンポーネントを認識していますが、難しい方法も学びたいと考えています。
java - これを行うためのJava Viewクラスはありますか?
カスタムタグを html ファイルに追加する必要があります。このサブクラスは、< a href="something"> タグと同様の動作をする必要があります。ユーザーは、リンクのようにタグの説明をクリックすることができます。HTMLEditorKit クラスでカスタム ビューを作成できることはわかっています。私が書く必要があるいくつかの方法があります。ビューの作成に関連するすべての詳細を知らないため、主にこれを実行しないことをお勧めします。私はスイング JEditorPane コンポーネントを使用して HTML テキストを表示しています。JEditorPane は HTML 3.2 フォーマットをサポートしていると思います。< a href > タグと同じ表示と動作をしたいだけです。これを可能にする既存のJava Viewクラスはありますか? Java が < a href> タグをサポートしているので、1 つあるはずです。
java - 文字列の形式で見つかったHTMLダンプを解析する効率的な方法
この些細な質問に対処してください。それはstackoverflowで少しずつ利用できます。
文字列の形式でWebサイトのHTMLダンプがあります。その特定のタグからテキストを抽出したい。
他の方法で、私は模倣したい
JsoupをWebサイトに接続したくないので、使用していません(htmlダンプをテキスト形式で返す別のサービスがあります)。テキストをHTMLDocumentに変換するためのHTMLEditorKitを見つけましたが、(JsoupやHTMLParserのように)非常に使いやすいように見えないか、取得できません。
どんな助けでも役に立ちます。
ありがとう。
java - JTextPaneで現在のhtml要素(タグ)を取得するにはどうすればよいですか?
私はJavaプログラムを使用してWYSIWYGHtmlエディターでやっています。必要な段落要素をクリックすると、表示されるはずです
JOptionダイアログのタグ。アドバイスしてくださいどうすればいいですか?
java - HTMLWriter が不適切な HTML を書き込むのを止めるにはどうすればよいですか? (HTMLEditorKit を使用)
ここに驚くべき行動があります。JTextPane を作成し、HTMLEditorKit を使用するように設定して、有効な HTML を入力します。しかし、デフォルトでは、Java の HTMLWriter は無効なHTML を作成します。ほとんどのアイテムは正しくシリアル化されていますが、img タグは終了スラッシュを失っているため、次のようになります。
は次のように書かれています。
すべてにデフォルトを使用しています。なぜうまくいかないのですか、簡単な修正方法はありますか?
コード スニペットを次に示します。
java - Java - なぜこの箇条書きに問題があるのですか?
私のプロジェクトの一部として JTextPane と JButton があります。このボタンは、JTextPane に箇条書きを追加します。
ボタンをクリックすると、弾丸が作成されます。箇条書きのある行に入力し、もう一度ボタンをクリックすると、2 つの箇条書きが作成されます。ただし、箇条書きの行に入力せずにボタンをクリックすると、1つしか作成されません。
なぜこの奇妙な作成の不具合があるのですか?
ajaxcontroltoolkit - リンクを新しいウィンドウで開くように HTMLEditorExtender を設定する
Ajax Toolkit HTMLEditor (2012 年 6 月リリース) を使用して、ニュース項目とリンク (主に内部リソース) を投稿するために使用される厳密に内部のアプリケーションを改善しようとしています。リンク作成者に新しいウィンドウで開くリンクを作成させることができなかったことを除いて、すべてが非常にうまく機能します(基本的に「target="_blank"」タグを使用)。
ソース コード タブを公開し、'target="_blank"' タグを手動でリンクに追加しようとしましたが、HTML 表示が壊れているようで、レンダリングされた HTML ではなく生の HTML コードがアプリに表示されます。リンククリエーターを使用し、それが作成するリンクを変更しない場合、もちろんリンクが同じウィンドウで開くことを除いて、すべて正常に機能します。サニタイザーのオンオフは関係ありません。
これまでのところ、私が達成しようとしていることを達成する方法についてのドキュメントを発見することはできませんでした. そこに何かアイデアはありますか?