2011-07-19 7 views
0

を分割しない(それは複数行を示しているが)それはすべて1行ではなぜJSON文字列配列は複数行に

[{"contactId":"1","contactPhoto":"iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAA3NCSVQFBgUzC42AAAAAIUlEQVQI\nmWM0VFFkYGFgYGBgYmD4zsEAZXH+YPjO8IcBACqeBHPlr5Z8AAAAAElFTkSuQmCCiVBORw0KGgoA\nAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAA3NCSVQFBgUzC42AAAAAIUlEQVQImWM0VFFkYGFg\nYGBgYmD4zsEAZXH+YPjO8IcBACqeBHPlr5Z8AAAAAElFTkSuQmCC\n","displayName":"Pree","key":"P"}] 

ですが、私はJSONをパースしていますJavaScriptでそれがです私はそれが無効なJSONだと思うので、私は解析できない複数のlnes。

07-18 19:28:38.842: DEBUG/HTMLContacts(1675): JS Start at: 1311042518617json[{"contactId":"1","contactPhoto":"iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAA3NCSVQFBgUzC42AAAAAIUlEQVQI 
07-18 19:28:38.842: DEBUG/HTMLContacts(1675): mWM0VFFkYGFgYGBgYmD4zsEAZXH+YPjO8IcBACqeBHPlr5Z8AAAAAElFTkSuQmCCiVBORw0KGgoA 
07-18 19:28:38.842: DEBUG/HTMLContacts(1675): AAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAA3NCSVQFBgUzC42AAAAAIUlEQVQImWM0VFFkYGFg 
07-18 19:28:38.842: DEBUG/HTMLContacts(1675): YGBgYmD4zsEAZXH+YPjO8IcBACqeBHPlr5Z8AAAAAElFTkSuQmCC 

これを解決するにはどうすればよいですか?私は混乱しています 。

答えて

2

私はこの問題が、改行文字に関するものであると信じています。\nエスケープ文字(および最終的にはエスケープ文字になる可能性があります)。これは別の投稿で回答されました。以下を参照してください。How to escape a JSON string containing newline characters using javascript?

+0

ええ、それは最初のステップです。エスケープ文字をエスケープします。 '\\ n' – Mrchief

+0

ありがとうミシェルとMrchief.Problem解決!!!! – Preethi

関連する問題