問題タブ [character-reference]
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.
javascript - 文字参照を含む Javascript 文字列引数
文字列パラメーターを使用した JavaScript メソッド呼び出しがあります。文字列テキストには、HTML 文字参照が含まれていることがあります。たとえば'
、予期しない識別子エラーが発生します。文字参照があれば、"
うまくいきます。それがなぜなのかわかりません。以下は、私がやろうとしていることのコードスニペットです。実際の方法ははるかに長く、ここで示したものとは異なることを試みていますが、このスニペットでエラーを再現できるはずです。
マウスオーバーするとエラーが発生します
xml - エスケープ文字なしで grails を使用して実際の UTF-8 XML を生成する方法は?
エンコーディングを UTF-8 に設定して XML をレンダリングすると、拡張文字が ’ のようなエスケープ文字 (または文字参照) に置き換えられるのはなぜだろうと思っていました。それ以外の '?
Render メソッドを使用しています
適切なヘッダーで
うまく書く方法があれば教えてください。
ありがとう。
xml - 検証に失敗しました: "EntityRef: ';' が必要です"
こんにちは、検証できない XML があります。問題をこのビットに絞り込みました。
私はそれをXMLバリデーターに入れましたが、吐き出しました:
このページには次のエラーが含まれています: 行 1、列 16 のエラー: EntityRef: ';' を予期しています。
不足している「;」の場所に関するアイデア 行くべきですか?別の問題はありますか?
php - HTML文字参照(ף)を通常のUTF-8に変換するにはどうすればよいですか?
次のような文字参照を含むヘブライ語のWebサイトがいくつかあります。נוף
これらの文字を表示できるのは、ファイルを.htmlとして保存し、UTF-8エンコーディングで表示した場合のみです。
通常のテキストファイルとして開こうとすると、UTF-8エンコーディングで適切な出力が表示されません。
テキストエディタを開いてUTF-8でヘブライ語を書くと、この例では各文字が4バイト行ではなく2バイトかかることに気付きました(ו
)
これがUTF-16または他の種類の文字のUTF表現である場合、何かアイデアはありますか?
可能であれば、どうすれば通常の文字に変換できますか?
最新のPHPバージョンを使用します。
php - 文字参照を1文字としてカウントしながら、文字参照を含む文字列の長さを取得する方法は?
文字参照も含む文字列の長さを取得するにはどうすればよいですか? ブラウザに表示される文字数だけをカウントしたい。お気に入り
前もって感謝します
java - Java SAX パーサー、文字参照を完全に防ぐにはどうすればよいですか? (DoS攻撃)
着信要求の XML ファイルを検証する必要があります。要件の 1 つは、DoS 攻撃の可能性があるため、文字参照を完全に防止することです。以下のように設定するSAXParserFactory
と:
その後、parer は 100.000 エンティティ展開を解決します。
外部参照の防止は、EntityResolver
正常に機能する を介して行われました。しかし、どうすれば文字参照を防ぐことができますか?