2014-01-12 33 views
10

重要:レンダリングの文字列を複数行として質問していません。長いJSON値文字列を複数行にするにはどうすればいいですか?

JSONの長い文字列をソースコードの複数の行に分割することについては、論理的には1行にする必要があります。

要するに、HTMLに似たソース行区切り規則が必要です。

{ 
    "id": 550, 
    "text": "this is long text " 
      "very-very-very long text " 
      "longer than you can imagine." 
} 

としてこのテキストは、レンダリングする必要があります:JSONはJavaScriptで参照されている

this is long text very-very-very long text longer than you can imagine. 

これはMultiline strings in JSONと重複していません。この質問はJavaScriptを強く参照しており、その質問には明確な回答がないためです。

+0

可能な複製を配置する必要があり、1行に値を書き込む必要があります](https://stackoverflow.com/questions/2392766/multiline-strings-in-json) –

+0

@Francisco Puga:70%まで – Paul

答えて

3

JSONLint.comによると、以下のマルチラインJSONが有効です。つまり、要するに、エンターを押して別の行に分けることができます。

{ 
    "a": 10, 
    "b": 12, 
    "c": 19 
} 

編集:私はあなたの質問を誤解したと思います。私はあなたが以下のような文字列の間で壊れるとは思わない。それは動作しません。

{ 
    "a": "abcde 
    fg", 
    "b": 12, 
    "c": 19 
} 
+0

あなたは文脈を説明できますか?どの言語を書いていますか、なぜ改行などが必要ですか? – mjkaufer

0
あなたはそれを行うことはできません

、あなたは次の行に書きたい場合は、あなたのコード内でのn \ JSONで、複数行の文字列[の

関連する問題