問題タブ [html-entities]

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.

0 投票する
2 に答える
879 参照

c# - CHTMLエンティティを使用したXMLのシャープなシリアル化

データベースに山かっこ(より小さい/より大きい)を含む文字列があります。文字列をXElementに挿入してから、クライアントデバイスにシリアル化する必要があります。これで、htmlエンティティが明らかにエンコードされるため、角かっこは<および>として表示されます。最善の方法は、HttpUtility.HtmlDecodeを使用してエンティティをクライアントデバイスにデコードすることです。しかし、とにかくエンコーディングをエスケープして、これらのエンティティをそのまま送信させる方法はあるのでしょうか。

0 投票する
9 に答える
74735 参照

java - Java文字列から「」を削除する方法

"&nbsp;"プログラムがBufferedReaderオブジェクトでアクセスするテキストファイルからのJava文字列があります。試しstring.replaceAll("&nbsp;","")ましたが、うまくいかないようです。

何か案は?

0 投票する
2 に答える
3950 参照

linux - 標準の Linux ツールチェーンを使用して htmlentities を検索/置換しますか?

標準の Linux ツールチェーンを使用して次のようなことを行う方法はありますか?

example.com/index.php のソースは次のとおりです。

どうすればこのようなことができますか...

...次のように出力されます。

標準の Linux ツールチェーンのみを使用していますか?

0 投票する
1 に答える
9324 参照

php - html_entity_decode() が正しく動作していませんか?

編集:質問を投稿してから数秒で解決しました(申し訳ありません!)が、まだ回答を受け入れることができません。

皆さん、こんにちは。

ちょっとだけ。PHP/CodeIgniter サイトがあり、ユーザーはプロファイルを編集できます。CI の XSS フィルタリングと Active Record ベースのモデルを使用しているため、データは自動的にエスケープされます。

当然のことながら、プロファイル ページ ビューに"We'll see if this works" ( we'llのアポストロフィ) などのテキストが正常に表示されます。ただし、ユーザーが編集ページに移動すると、入力ボックス (DB にデータが入力されている) が表示されます。

入力ボックスの値を に設定することで回避できると思いましたhtml_entity_decode($query->row('example_database_row'))が、それでも機能しません。ここで何か誤解していますか?

ありがとう!

ジャック

0 投票する
2 に答える
891 参照

html - GoogleチャートのURLはimgタグでは機能しますが、ブラウザのロケーションバーでは機能しません

私は単純な円グラフを生成するために django-googlecharts を使用しています。img タグ内では問題なく動作しますが、ブラウザのロケーション バーに img src を貼り付けると、Google は「不正なリクエスト」、「クライアントが不正なリクエストまたは不正なリクエストを発行しました」を返します。

ここの django-googlecharts ドキュメントの例に従いました。

http://github.com/jacobian/django-googlecharts/blob/master/docs/examples.html

実際、ドキュメントのこれらの例には同じ問題があります。たとえば、次のようになります。

Web ページでは正常に動作しますが、ブラウザーのロケーション バーにカット アンド ペーストされた src は動作しません。

これがエンコーディングの問題なのか、それとも何か他の問題なのかはわかりません。これらのチャートを HTML メールに埋め込もうとして運が悪く、この部分を理解することが解決につながるかどうか疑問に思っています。ご協力いただきありがとうございます!

0 投票する
8 に答える
34308 参照

wordpress - Wordpress の投稿で HTML コードをコメントアウトすることは可能ですか?

生の HTML コードを Wordpress の投稿に挿入する必要がある場合もあれば、そのコードの一部をコメント アウトする必要がある場合もあります。

プレーン テキスト エディターを使用する<!-- Comment -->と、非表示にしたいチャンクの周りだけを使用できます。

しかし、WP の投稿でこれを試すと、コードは非表示になりますが、「終了コメント タグ」が表示され-->ます。

可能であれば、WP 投稿でコードをコメントアウトする正しい方法は何ですか?

ありがとう!

0 投票する
3 に答える
5021 参照

php - すべての特殊文字をHTMLの同等のものに自動的に置き換える方法は?

何百もの特殊文字 (全角ダッシュ、スマート アポストロフィー、アクセント記号など) を含む html ドキュメントがあり、それらを同等の html に変換したいと考えています。

たとえば、ドキュメントに「em ダッシュ」(—) が含まれている場合、これを次のように変換したいと考えています。

もちろん、私の html ドキュメントには html タグが含まれています。HTML タグの一部 ("<" や ">" など) を同等の HTML タグに変換したくありません。

HTML ドキュメントをアップロードできるツール (php スクリプト、Web アプリケーション、デスクトップ アプリケーションなど) はありますか?

多くの特殊文字を含む多くのドキュメントがあります。解決策として(特殊文字ごとに)「検索と置換」を使用する必要は避けたいと思います...時間がかかりすぎます。

0 投票する
4 に答える
573 参照

python - HTMLエンティティを選択的にエスケープする必要があります(&)

HTMLページをスクレイピングしてから、xml.dom.minidom.parseString()を使用してdomオブジェクトを作成しています。

ただし、htmlページには「&」があります。cgi.escapeを使用してこれを変換できます&amp;が、すべてのhtml <>タグも変換されるため&lt;&gt;、parseString()は不幸になります。

どうすればこれを行うことができますか?私はそれをハックして「&」をまっすぐに置き換えるのではなく

ありがとう

0 投票する
2 に答える
5623 参照

jquery - jQuery: html エンティティを使用した ajax POST

jQuery ajax と $(this).serialize を使用してフォームを php とデータベースに送信してきましたが、完全に機能しました。現在、シリアル化されたフォームを使用できず、代わりに別の入力フィールドから文字列を生成する状況があり、その過程でいくつかの URL エンティティが失われるように見えるという問題があります。

たとえば、"&phone=+358123456789" は "&phone= 358123456789" になり、プラス文字が失われ、データベースへの空白が残ります。「&phone=%2B358123456789」でも問題なく動作します。

失われる可能性のある「+」以外の文字がたくさんある可能性があるため、文字列を変換するphpのhtmlentitiesに似た関数があるかどうかを尋ねていますか? javascript の escape() & unescape() を成功せずに試し、jquery の .text() & .html() をいじりましたが、うまくいきませんでした。

0 投票する
1 に答える
111 参照

jquery - スペースを押すとjQuery change()がトリガーされませんか?

漢字間の間隔を強調するために、このコードを取得しました

ただし、スペースバーを押しても変更はトリガーされず、テキストを追加した場合にのみトリガーされます。人がスペースバーを押したときにreplaceSpacesをトリガーする方法はありますか?

おまけ:また、なぜ に<span>&amp;emsp;</span>なるの<span>&amp;amp;emsp;</span>ですか?