タグ付けされた質問 「escaping」

エスケープとは、文字または文字セットに別の意味を適用するプロセスです。

11
Vimで文字を改行で置き換える方法
,現在のファイルのそれぞれを新しい行に置き換えようとしています: :%s/,/\n/g しかし、それ^@は実際の改行の代わりにのように見えるものを挿入します。ファイルはDOSモードまたはその他のものではありません。 私は何をすべきか? 興味があれば、私のように、なぜVraの\ ra newlineはなぜですか?同様に。
1967 vim  replace  escaping  newline  vi 


18
AngularJSコントローラーからビューにHTMLを挿入する
HTMLを作成することは可能ですかAngularJSコントローラーでフラグメントこのHTMLをビューに表示することは可能ですか? これは、一貫性のないJSON blobをネストされたid: valueペアのリストに変換する必要があるためです。したがって、HTMLはコントローラーで作成され、表示しようとしています。 モデルプロパティを作成しましたが、HTMLを印刷するだけではビューに表示できません。 更新 問題は、作成されたHTMLを引用符で囲まれた文字列として角度レンダリングすることから発生するようです。これを回避する方法を見つけようとします。 コントローラーの例: var SomeController = function () { this.customHtml = '<ul><li>render me please</li></ul>'; } ビューの例: <div ng:bind="customHtml"></div> 与える: <div> "<ul><li>render me please</li></ul>" </div>

25
入力フィールドから属性を読み取るとHTMLエンコーディングが失われる
JavaScriptを使用して非表示フィールドから値を引き出し、テキストボックスに表示しています。非表示フィールドの値はエンコードされます。 例えば、 <input id='hiddenId' type='hidden' value='chalk & cheese' /> 引き込まれる <input type='text' value='chalk & cheese' /> いくつかのjQueryを介して、非表示フィールドから値を取得します(この時点で、エンコードが失われます)。 $('#hiddenId').attr('value') 問題はchalk & cheese、隠しフィールドから読み取ると、JavaScriptがエンコードを失っているように見えることです。私はその値を望んでいませんchalk & cheese。リテラルamp;を保持してほしい。 文字列をHTMLエンコードするJavaScriptライブラリまたはjQueryメソッドはありますか?

25
jQueryでHTML文字列をエスケープする
jQueryで文字列からHTMLをエスケープする簡単な方法を知っている人はいますか?任意の文字列を渡し、HTMLページに表示するために適切にエスケープする必要があります(JavaScript / HTMLインジェクション攻撃を防ぐため)。これを行うためにjQueryを拡張することは可能だと確信していますが、現時点では、これを実現するためのフレームワークについて十分に理解していません。

4
逐語的文字列リテラルで二重引用符をエスケープできますか?
C#の逐語的文字列リテラル(@ "foo")では、バックスラッシュはエスケープとして扱われないため、二重引用符を取得するために\ "を実行しても機能しません。逐語的文字列リテラルで二重引用符を取得する方法はありますか? ? これは当然動作しません: string foo = @"this \"word\" is escaped";

11
HTMLでエンティティとしてレンダリングされるように、XMLでアンパサンドをエスケープするにはどうすればよいですか?
HTMLページにレンダリングしたいXMLテキストがあります。このテキストにはアンパサンドが含まれています。これをエンティティ表現でレンダリングします&。 ソースXMLでこのアンパサンドをエスケープするにはどうすればよいですか?私が試しました&が、これは実際のアンパサンド文字(&)としてデコードされます。これはHTMLでは無効です。 したがって&、XML出力を使用するWebページのようにレンダリングされるようにエスケープしたいと思います。
523 html  xml  escaping  ampersand 

12
json.dumpsのutf-8テキストを\ uエスケープシーケンスではなくUTF8として保存する
サンプルコード: >>> import json >>> json_string = json.dumps("ברי צקלה") >>> print json_string "\u05d1\u05e8\u05d9 \u05e6\u05e7\u05dc\u05d4" 問題:人間が読める形式ではありません。私の(スマートな)ユーザーは、JSONダンプを使用してテキストファイルを確認または編集することを望んでいます(XMLを使用したくありません)。 オブジェクトを(の代わりに\uXXXX)UTF-8 JSON文字列にシリアル化する方法はあり ますか?
474 python  json  unicode  utf-8  escaping 

7
Python文字列でパーセント(%)を選択的にエスケープするにはどうすればよいですか?
次のコードがあります test = "have it break." selectiveEscape = "Print percent % in sentence and not %s" % test print(selectiveEscape) 出力を取得したいと思います: Print percent % in sentence and not have it break. 実際に起こること: selectiveEscape = "Use percent % in sentence and not %s" % test TypeError: %d format: a number is required, …



14
sed置換パターンの文字列をエスケープする
私のbashスクリプトには、外部(ユーザーから受け取った)文字列があり、sedパターンで使用する必要があります。 REPLACE="<funny characters here>" sed "s/KEYWORD/$REPLACE/g" $REPLACE文字列をエスケープして、文字列のsed置き換えとして安全に受け入れられるようにするにはどうすればよいですか? 注:KEYWORDこれは、ユーザによって供給されていないいない試合などでダムストリングです。
317 string  sed  escaping 

9
1.8.3で特定のスタッシュをGitでスタッシュする方法
Gitをアップグレードしました。私はGitバージョン1.8.3を使用しています。 今朝、私はスタックの1つ下の変更をアンスタッシュしようとしました。 実行git stash pop stash@{1}してこのエラーが発生しました。 fatal:あいまいな引数 'stash @ 1':作業ツリーにない不明なリビジョンまたはパス。次のように、パスをリビジョンから分離するには「-」を使用します: 'git [...]-[...]' 私はこれについて約20以上のバリエーションを試しましたが、apply代わりに使用popしても成功しませんでした。何が変わったの?他の誰かがこれに遭遇しましたか?
290 git  escaping  git-stash 

7
HTML属性内の引用符を適切にエスケープするにはどうすればよいですか?
値の文字列に引用符が含まれていると、Webページにドロップダウンが表示されます。 値は"asdですが、DOMでは常に空の文字列として表示されます。 文字列を適切にエスケープするために知っているあらゆる方法を試しましたが、役に立ちませんでした。 <option value=""asd">test</option> <option value="\"asd">test</option> <option value=""asd">test</option> <option value=""asd">test</option> これをページにレンダリングして、ポストバックメッセージに正しい値が含まれるようにするにはどうすればよいですか?
267 html  xhtml  escaping 

11
JavaでHTMLをエスケープするための推奨される方法
脱出する推奨方法はあります<、>、"および&プレーンなJavaコードでHTMLを出力する際に、文字?(手動で以下を実行することを除いて、つまり)。 String source = "The less than sign (<) and ampersand (&) must be escaped before using them in HTML"; String escaped = source.replace("<", "<").replace("&", "&"); // ...
262 java  html  escaping 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.