問題タブ [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.
php - PHP で数値 HTML エンティティをデコードする方法
エンコードされた長いダッシュを数値エンティティから文字列にデコードしようとしていますが、これを適切に実行できる関数が見つからないようです。
私が見つけた最高のものは mb_decode_numericentity() ですが、何らかの理由で長いダッシュやその他の特殊文字をデコードできません。
これは「?」を返します。
誰でもこの問題を解決する方法を知っていますか?
php - ベストプラクティス。htmlタグをDBに保存しますか、それともhtmlエンティティ値を保存しますか?
私は次のことをどちらの方法で行うべきか疑問に思いました。私は、ユーザーデータを適切なhtmlタグでフォーマットする小さなMCEwysiwygエディターを使用しています。次に、エディターに入力されたこのデータをデータベーステーブルに保存する必要があります。
DBに挿入するときにhtmlタグを対応するエンティティにエンコードする必要があります。その後、テーブルからデータを取得するときに、XSSの目的でエンコードする必要はありませんが、フォーマットするにはhtmlタグにevalを使用する必要があります。テキスト。
また
htmlタグをデータベースに保存し、データベースからデータを取得するときにhtmlタグをエンティティにエンコードしますが、タグがユーザーに表示されるため、実際にeval関数を使用する必要があります。入力されたとおりにデータをフォーマットします。
私の考えは最初の選択肢にあります、私はあなたたちが何を考えているのか疑問に思いました。
.net - System.Web.HttpUtility.HtmlEncode / Decodeの代わりに?
.net 3.5(sp1)のSystem.Web.HttpUtility.HtmlEncode / .Decode関数に代わる「slimmer」関数はありますか?別のライブラリで問題ありません。少なくとも、System.Webが必要とする依存関係の「まったく新しい世界」を引き込まないものは「必要」です。
通常の文字列をxml/xhtml準拠の同等の文字列(&back)に変換したいだけです。
ruby - Hpricot で記述された Ruby HTML スクレーパーで、エスケープされた HTML に問題がある
このページをスクレイピングしようとしています: http://www.udel.edu/dining/menus/russell.html . Hpricot ライブラリを使用して、Ruby でスクレイパーを作成しました。
問題: HTML ページがエスケープされており、エスケープせずに表示する必要がある
Ruby の CGI ライブラリ (あまり成功していません) と、このスタック オーバーフローの投稿で見つけた HTMLEntities gem を使用してみました。
HTMLEntities はテスト中に機能します。
正しく利回り
ただし、open-uri を使用してファイルで使用すると、正しく動作しません。
次のようなものを誤って生成します。
と
しかし、M&M は次のように正しく処理されます。
エスケープされた HTML を正しく処理していませんか? なぜそれが機能する場合と機能しない場合があるのか わかりません。
Ruby 1.8.7 (2009-06-12 パッチレベル 174) [i486-linux] を実行しています。
どんな助け/提案も大歓迎です。ありがとう。
php - PHPで文字列を用意してXML/RSSフィードを作成する
独自の RSS/XML フィードを作成したいと考えています。データベースからデータを取得して表示しますが、無効な文字エラーが発生し続けます。文字列にアンパサンドやその他の奇妙な文字が含まれている場合、XML は無効になります。
urlencode と htmlentities を使用してみましたが、これらはエスケープする必要があるすべての可能な文字をキャプチャしません。XML出力用の文字列を準備するPHP関数を知っている人はいますか?
javascript - JavaScript で HTML エンティティをデコードしますか?
サンプル変換:
これを処理できる小さなライブラリ関数はありますか?
jquery - IE および Safari でデータテーブルの改ページ文字 "<<" および "<" が正しく表示されない
DataTables jQuery プラグインを使用していますが、IE と Safari で正しく表示される最初と前のページネーション リンクに問題があります (Firefox と Opera は動作します)。
"<<" と "<" は "<" と "" として表示されます。
'\<\<' をエスケープしようとしましたが無駄でした。
何か案は?
php - UTF-8 エンティティと HTML エンティティの違いは何ですか?
UTF-8 エンティティと HTML エンティティの違いは何ですか?
character-encoding - アドレス バーに非標準文字を表示するにはどうすればよいですか?
バグの問題があります。私が作成した Web サイトには、検索エンジンに適した URL が生成されています。唯一の問題は、URL にも ß 文字があることです。ö、ï、ä、ü などの文字は正しく配置されます。しかし、β-char には疑問符の付いたひし形のアイコンがあります。
使用されている文字セットに関係していると思いましたが、UTF-8 と iso-8859-1 の両方を試しました。どちらも運が悪い。
ディープリンクを読みやすくするために、URL に正しい文字を含める必要があります。
character-encoding - URL のマルチバイト文字がレンダリングされない
バグの問題があります。私が作成した Web サイトには、検索エンジンに適した URL が生成されています。唯一の問題は、URL にも ß 文字があることです。ö、ï、ä、ü などの文字は正しく配置されます。しかし、β-char には疑問符の付いたひし形のアイコンがあります。-> �</p>
使用されている文字セットに関係していると思いましたが、UTF-8 と iso-8859-1 の両方を試しました。どちらも運が悪い。
ディープリンクを読みやすくするために、URL に正しい文字を含める必要があります。