問題タブ [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 に答える
2885 参照

html - cでhtmlエンティティをユニコード(utf-8)文字列に変換しますか?

重複の可能性:
C で HTML エンティティをデコードする方法は?

この質問はその質問と非常に似てますが、python ではなく C で同じことを行う必要があります。関数が何をすべきかの例を次に示します。

この関数には、char *html2str(char *html) などの署名が必要です。ストリームからバイト単位で読み取っていません。

使用できるライブラリ関数はありますか?

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

javascript - jQueryを使用したHTMLエンティティ

送信ボタンの値をに置き換えて使用したいと思いますLoading…

問題は、ボタンをクリックしても…、3つのドットではなく表示されることです。

これが私のコードです:

上記のコードでキーボードから直接省略記号を入力する必要がありますか?UTF-8で安全ですか?

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

javascript - javascript dom テキストノードからの置き換え

javascriptを使用してxhtmlを処理しています。nodeType == Node.TEXT_NODE であるすべての子ノードの nodeValue を連結して、div ノードのテキスト コンテンツを取得しています。

結果の文字列には、非改行スペース エンティティが含まれることがあります。これを通常のスペース文字に置き換えるにはどうすればよいですか?

私のdivは次のようになります...

<div><b>Expires On</b> Sep 30, 2009 06:30&nbsp;AM</div>

Web で見つかった次の提案は機能しませんでした。

助言がありますか?

0 投票する
14 に答える
64645 参照

java - たとえば、XML にマーシャリングするときに、JAXB が " を " に変換しないようにすることはできますか?

JAXB を使用して XML にマーシャリングされているオブジェクトがあります。1 つの要素には、引用符 (") を含む文字列が含まれています。結果の XML に&quot;は、" が存在する場所があります。

通常はこれが好まれますが、出力をレガシーシステムと一致させる必要があります。JAXB に HTML エンティティを変換させないようにするにはどうすればよいですか?

--

返信ありがとうございます。ただし、ハンドラー escape() が呼び出されることはありません。見て、私が間違っていることを確認できますか?ありがとう!

--

出力は次のとおりです。

ご覧のとおり、コールバックは表示されません。(コールバックが呼び出されると、それが実際に自分のやりたいことを実行するか心配になります。)

--

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

php - これはどのエンコーディングですか...そしてphpでどのようにエスケープしますか?

私はサイトの imdb データスクレーパーに取り組んでいますが、これまでに見たことのない奇妙なエンコーディングですべてをエンコードしているようです。

これらを通常の文字に変換するphp関数はありますか?

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

coldfusion - ColdFusion で数値 HTML エンティティをデコードしますか?

数値の HTML エンティティをプレーンテキスト文字に相当するものに変換する方法が必要です。たとえば、エンティティを次のように変更したいと思います。

キャラクターに:

グーグルで調べてみると、 HtmlUnEditFormatという関数が見つかりましたが、この関数は名前付きエンティティのみを変換します。ColdFusion で数値エンティティをデコードする方法はありますか?

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

iphone - URL エンコーディングと HTML エンコーディングの NSString

HTMLとURLをエンコード/デコードする方法ですか(Xcodeで、Objective-Cを使用)?

これは私が期待したようには機能しないようです。「<」のような特殊文字を同等の HTML エンティティ、つまりこの場合は「<」に変換すると思いました。

このトピック (一般) に関連する w3school リンクへの参照は次のとおりです。

HTML URL エンコーディング リファレンス

HTML エンティティ リファレンス

期待して感謝します。

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

html - 大量の ISO-889-1 Web ページで不正な文字を見つける最良の方法は?

2000 年に作成され、現在も維持されているサイトに多数の html ファイルがあります最近、不正な文字を HTML エンティティに置き換える取り組みを開始しました。著作権記号や商標タグを探してページを移動するのは、かなりの雑用のように思えます。大量の html ファイルを取り、違法な文字を html エンティティに置き換える必要がある場所を教えてくれるアプリを知っている人はいますか?

0 投票する
5 に答える
4754 参照

java - Java文字列で中途半端な引用をHTMLエスケープする方法

中引用符が含まれている文字列があります。他のダウンストリームシステムを混乱させないように、これらをHTMLエンティティに置き換えたいと思います。最初の試みでは、置き換えたい文字に一致するものを追加し、コードに直接入力しました。

これは私のMacでコンパイルして正常に動作しましたが、CIサーバー(Linuxで実行)がビルドしようとすると、次のように機能しなくなりました。

どうやら、Linuxボックスのビルドチェーンの一部は、これらの派手な文字を認識して区別することができません。

私の次の試みは、Unicodeエスケープを使用することでした。残念ながら、これは私のMacでもコンパイルできません。

私のコンパイラはこの苦情を投げます:

このビットの置換をどのように実行し、プラットフォーム間で確実に機能させることができるかについて、私は困惑しています。誰かがポインタを持っていますか?前もって感謝します。

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

java - サポートされていない文字をJavaでhtmlエンティティに変換する方法

一部の文字は特定の文字セットでサポートされていないため、以下のテストは失敗します。サポートされていない文字のみをエンコードするためにhtmlエンティティを使用したいと思います。どのように、Javaで?