WordPressの本文をjsonで出力するときに、改行コードが邪魔でJSON.parse
ができません。
どうすべきかご教授頂けましたら幸いです。
###現状
ローカルストレージに記事データ(IDと本文)がjsonで入っています。
###目的
それを取得するときに下記のようにJSON.parse
したいです。
console.log( localStorage.getItem(name) ); // 【図1】の出力 postData = JSON.parse( localStorage.getItem(name) );
###問題
しかし、コンソールを見ると【図1】のように本文の改行があるため、JSON.parse
がエラーになってしまうという状況です。
###試したこと
PHPで本文を取得するときはget_the_content()
を使っており、その場合【図1】のような出力になります。
これは\n\n
が出力されているのだと思ったので、nl2br( get_the_content() )
として取得しました。するとコンソールは【図2】のようになり、やはり改行が削除しきれない状況です。
###質問
どうすれば
・改行があるままでJSON.parse
できるでしょうか?
・またはJSON.parse
するために改行を適切に処理できるでしょうか?
すみませんが、宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー