0
在我的項目中,我需要在一個字符串中聚合很多數據,然後解析出來。 這些數據與人相關,需要記錄不同年齡段和不同年齡段的people_ids,以及他們的數量。例如,我們有5人在加州名爲約翰史密斯,20-29歲之間有2人,30-39歲之間有2人,40-49歲之間有1人;紐約有約翰史密斯2人,20-29歲之間1人,30-39歲之間1人。那麼字符串會有點像這樣,在紅寶石中解析一個長字符串
John smith| [CA#5: 20-29#2{pid_1, pid_2};30-39#2{pid_3,pid_4};40-49#1{pid_5}] [NY#2: 20-29#1{pid_6};30-39#1{pid_7}]
它不一定是相同的格式,但無論格式很容易分析出。有沒有什麼好方法可以做到這一點? Json格式如何? 如果它看起來像上面的格式,如果我希望CA中的所有約翰史密斯30-39歲之間,我應該如何解析數據? 非常感謝!
謝謝伊恩!我可以在MySQL中存儲json嗎? – 2012-08-08 20:41:39