0

テキストを分割して辞書に入れようとしましたが、テキストに明確な構造がありません:テキスト:

{
   "about": "where I'm meant to be...",
   "bio": "Visit my official blog at:\n\nhttp://ABC.com/  \n\nAdd me on Twitter:\n\nhttp://www.ABC.com/ABC",
   "category": "Public figure",
   "is_published": true,
   "location": {
      "street": "",
      "city": "Los Angeles",
      "state": "CA",
      "country": "United States",
      "zip": ""
   },
   "talking_about_count": 254637,
   "username": "ABC",
   "website": "http://kimkardashian.celebuzz.com/\nhttp://www.twitter.com/kimkardashian\n",
   "were_here_count": 0,
   "id": "114696805612",
   "name": "ABC",
   "link": "http://www.ABC.com/ABC",
   "likes": 0,
   "cover": {
      "cover_id": "000000000",
      "source": "http://ABC.jpg",
      "offset_y": 0,
      "offset_x": 200
   }
}

ご覧のとおり、区切り文字として「、」がありますが、問題は、次のような構成されたオブジェクトがいくつかあることです。

"location": {
      "street": "",
      "city": "Los Angeles",
      "state": "CA",
      "country": "United States",
      "zip": ""
   },

そのため、正規表現を使用できませstring.Split(' '); んが、正規表現について聞いたことがありますが、それらの使用方法がわかりません。これらの情報を辞書またはその他の構造に分離する解決策はありますか

4

2 に答える 2