如何把数据库的数据存成json文件
引入using NewtonsoftJson;
数据查询后填充到DataTable ,再转 JsonConvertSerializeObject
简单例子:
DataTable dt = new DataTable();
DataColumn dcName = new DataColumn("Name");
DataColumn dcAge = new DataColumn("Age");
DataColumn dcCity = new DataColumn("City");
dtColumnsAdd(dcName);
dtColumnsAdd(dcAge);
dtColumnsAdd(dcCity);
for (int i = 0; i < 10; i++)
{
DataRow dr = dtNewRow();
dr[0] = "Name" + i;
dr[1] = "Age" + i;
dr[2] = "City" + i;
dtRowsAdd(dr);
}
json = JsonConvertSerializeObject(dt);
var str = '[("id": 1, "ip": 2, "ii": "qq")]';
var re = /\s+/g;
var str1 = strsubstring(2);
var str2 = str1substring(0, str1length - 2);
str2 = str2replace(re,"");
var arr = str2split(',');
var obj = {};
arrforEach((v, i) => {
var item = vsplit(':');
obj[JSONparse(item[0])] = JSONparse(item[1]);
})
consolelog(obj);
大概是这样,或者可能会有所改动。
PHP取Mysql数据并转换为json格式,这很简单 过程分为取数据-保存为数组-json格式输出三步 取数据分为连接与查询(条件等)。
保存为数组也容易,array_push就行 json格式的输换最为便捷,只需echo json_encode($myArr)即可存成json文件
0条评论