"
(ダブルクォーテーション)を記述したいのですが、単純に文字を記述すると、うまく動作しませんでした。
どのようにダブルクォーテーションを表現するのでしょうか?
/
はエスケープしなくても動作するJSONファイルがあります。"
(ダブルクォーテーション)を記述したいのですが、単純に文字を記述すると、うまく動作しませんでした。
どのようにダブルクォーテーションを表現するのでしょうか?
"
\
を含める場合には、エスケープの記述をします。
JSONでは以下の文字を値にとる場合はエスケープする必要があります。エスケープ表記 | 元の文字 | 説明 |
---|---|---|
\" | " | ダブルクォーテーション |
\\ | \ | バックスラッシュ |
\/ | / | スラッシュ |
\b | バックスペース | |
\f | 改ページ | |
\n | キャリジリターン(改行) | |
\r | ラインフィード | |
\t | タブ | |
\uXXXX | 4桁の16進数で表記されたUnicode文字 |
\"
\\
\n
\r
\t
が多いです。/
はエスケープしなくても動作するJSONファイルがあります。{
"url":"http:\/\/www.ipentec.com"
}
{
"memoe":"複数行の\r\nテキストの\r\nサンプルです。\r\n"
}
{
"tag":"<img src=\"image01.jpg\"\/>"
}
{
"Path": "C:\\Windows\\notepad.exe"
}