3

私は JSON の初心者であり、すべての記事を読んだ後でも、PHP でエンコードされた配列から配列を解析する方法について聞くことができません。

初期化項目が1つしかない場合、配列を解析することができました。ただし、複数のアイテムがある場合は、init に格納されている値が多すぎるため、null が出力されます。

この配列から 2 番目の「メッセージ」を一覧表示するにはどうすればよいですか

{"date":"2012 年 8 月 10 日金曜日","time":"2:08","message":"新しい Web サイトはほぼ競合しています' その後も、完成することはありません。 "}{"date":"2012 年 8 月 8 日水曜日","time":"9:08","message":"昨日のミスター洗脳インタビューは打ちのめされました。とても良かったので、とてもストレスを感じていました。それを手に入れるのを待っています.はい55rocks! "}

4

1 に答える 1

1

配列は有効な JSON 変数ではありません。

すべてのレコードをコンマ(,)で分割する必要があります。角括弧を追加します

[ /あなたのコード/ ]

このコードを試してください

[
{
  "date": "Friday 10 Aug 2012",
  "time": "2:08",
  "message": "Well guys the new website is almost compete' then again its never going to be complete it will build and build until it takes over!"
}
,

{
  "date": "Wednesday 8 Aug 2012",
  "time": "9:08",
  "message": "Mr brainwash interview yesterday left my shattered. Was so good and I had been so stressed waiting to get it. Yes 55rocks! "
}
]

このリンクを使用して、すべての json 値配列を表示します。

于 2012-08-12T17:08:12.397 に答える