在SQL数据库上保存Json的最佳实践
问题描述:
我将在SQL数据库中保存Json。我正在考虑创建一个有两列的表格。在SQL数据库上保存Json的最佳实践
表(ID,JsonData) 和JSON也能像这样
{
"messages": [
{
"id": "1",
"url": ""
},
{
"id": "2",
"url": ""
},
{
"id": "3",
"url": ""
}
]
}
我将JSON数据隐蔽到字符串,并将其保存在数据库中并检索该字符串,并转换回JSON。 任何人都可以建议我保存和检索JsonData的最佳方式吗?
答
一种可能性是只保存JSON字符串到数据库中,后来使用JavaScript来获取JSON对象是这样的:
JSON.parse(jsonString);
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse
+1
谢谢弦现在为我工作! – AndroidStorm
+1
我也感谢您的意见 – alestar
我想你的意思是两列 - 你的JSON似乎有3行数据。哪种方式更好? – Kev
是的,我对不起两列 – AndroidStorm
如果你想要可用的数据,解析json并将其存储在规范化的数据库中。 –