以下のような非常に複雑な文字列があります。
"data":"[
{
"id": "123456",
"from":
{
"name": "ABC",
"id": "123"
},
"message": "isafh",
"story": "Best Story",
"properties":
[
{
"name": "By",
"text": "PROUD TO BE AN INDIAN",
"href": "www.xyz.com"
}
],
"privacy":
{
"value": ""
},
"type": "photo",
"created_time": "2013-10-24T07:17:28+0000",
"updated_time": "2013-10-24T07:17:28+0000"
},
{
"id": "122423456",
"from":
{
"name": "ABCaasd",
"id": "124233"
},
"message": "isafh",
"story": "Best nice Story",
"properties":
[
{
"name": "By",
"text": "PROUD TO BE AN INDIAN",
"href": "www.abc.com"
}
],
"privacy":
{
"value": ""
},
"type": "photo",
"created_time": "2013-10-24T07:17:28+0000",
},
{
Similar data as above {... }
},
]"
"next token":"1233"
ここで、すべての JSON データは、これらの大括弧 "[ ]" 内にあり、"{ ... }" 中括弧で区切られています。ここでは、すべての中括弧からのメッセージ、ストーリー、およびプロパティが必要です。2 つのことを試してみました one is two すべてを JSON オブジェクトに入れ直し、正規表現「message:」に一致させる無駄な試みを試みましたが、それでもうまくいきませんでした。
すべての中かっこからメッセージ、ストーリー、プロパティを見つける方法は何ですか?