2010-03-08 55 views
2

我有一個列的值是一個JSON數組。例如:評估列值到行

[{"att1": "1", "att2": "2"}, {"att1": "3", "att2": "4"}, {"att1": "5", "att2": "6"}] 

我想什麼是提供其中JSON數組的每個元素被轉換成一排,並且每個JSON對象的屬性成列的圖。請記住,json數組沒有固定的大小。

關於我如何實現這一點的任何想法?

回答

1

存儲過程詞法分析器對字符串運行?其他任何事情像在SQL中嘗試一個變量或使用正則表達式我想象會很棘手。

如果您只需要它進行客戶端查看,是否可以使用JSON解碼庫(如果您使用的是PHP,請使用json_decode()),然後構建標記?

但是如果你打算將它用於任何Db工作,我估計它不應該存儲爲JSON。