我試圖切開一個文本,並把它變成一本字典,這個問題我在我的文本沒有AA結構清晰: 文本:拆分使用正則表達式文本
{
"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(' ');
我聽說了正則表達式,但我不知道如何使用它們 有沒有解決方案重刑獲得這些信息分成詞典或任何其他結構
它有一個非常清晰的結構,你只需要正確的解析器 –
看起來像JSON給我。你可能想嘗試一個JSON解串器。我認爲c#有一些內置 –
我會嘗試這個解決方案,我聽說它 與此同時,是否有任何其他解決方案與正則表達式? – user1863359