文章を JSON の文字列に入るようエスケープするか、そのエスケープを戻します。
一文を JSON に埋め込むときは、引用符、バックスラッシュ、改行をエスケープします。このページは貼った文章にそれをするか、エスケープを戻します。オブジェクトは整形しません。整形は JSON 整形 です。汎用の エスケープ文字列 は、いくつかの言語のソース用であり、JSON 専用の文字列ではありません。
say "hi" と、そのあとの本当の改行です。エスケープすると改行は \n になります。二重引用符とバックスラッシュを逃がします。改行は \n、復帰は \r です。よくある ASCII の外の文字はそのままで構いません。JSON は UTF-8 を許すからです。アンエスケープが読むのは一つの JSON 文字列です。前後の引用符がオンなら、それもその文字列の一部です。合法な JSON 文字列でない文章は失敗し、半行は返しません。
\n になったこと、ファイルが二行に割れていないことを確かめます。戻す対象は JSON の文字列であり、オブジェクトではありません。オブジェクトは JSON 整形 です。
「前後の引用符を残す」がオンです。逃げた中身だけなら、オフにしてください。