procedure TForm1.DataSetToJSON(DataSet:TDataSet);
var
JSONObject: TJSONObject;
JSONArray: TJSONArray;
JSONItem: TJSONObject;
i:integer;
begin
JSONArray:=TJSONArray.Create; //建立JSON陣列 //建立後不需要釋放free(會自動釋放),如果操作釋放free動作會報錯
while not DataSet.Eof do
begin
JSONItem:=TJSONObject.Create; //建立JSON物件
JSONItem.AddPair('serial',TJSONNumber.Create(DataSet.FieldByName('data1').AsInteger));
JSONItem.AddPair('product_No','編號'+DataSet.FieldByName('data2').AsString);
JSONArray.AddElement( JSONItem);
DataSet.Next;
end;
//將陣列新增到頂層物件中
JSONObject:=TJSONObject.Create;//建立JSON物件
try
JSONObject.AddPair('data',JSONArray);
str_json:=JSONObject.ToString;
finally
JSONObject.Free;
end;
end;
資料集轉換JSON
相關文章
- Map 轉json資料,json資料轉換為MapJSON
- voc資料集轉換成coco資料集
- 將json資料轉換為Python字典將json資料轉換為Python字典JSONPython
- Go語言轉換JSON資料GoJSON
- Java與Json資料格式轉換JavaJSON
- Gson轉換 — json資料轉換為Object實體公共方法JSONObject
- JavaScript和json對資料格式的轉換JavaScriptJSON
- 分割模型的資料集由json轉為txt模型JSON
- 遷移資料時oracle字符集的轉換遷移資料時oracle字符集的轉換Oracle
- 為啥我的字典資料轉換不成 json?JSON
- 巧妙轉換ORACLE資料庫字符集Oracle資料庫
- oracle資料庫字符集的轉換Oracle資料庫
- JSON資料及與其他各類資料轉換詳解JSON
- Python JSON 使用指南:解析和轉換資料PythonJSON
- Json轉換(一)JSON
- Json轉換(二)JSON
- Json轉換(三)JSON
- 把JSON資料格式轉換為Python的類物件JSONPython物件
- Antd:Tree樹形控制元件資料解析(JSON轉換)控制元件JSON
- $.parseJSON()方法將json資料轉換為物件直接量JSON物件
- 將Json資料轉換為ADO.NET DataSet物件JSON物件
- 將任意格式轉換為JSON資料格式的工具類JSON
- fastJson在java後臺轉換json格式資料探究ASTJSONJava
- 向Solr資料集提交Json格式資料(Scala,Post)SolrJSON
- COCO資料集格式互換
- Oracle 11g rac資料庫字符集轉換Oracle資料庫
- [轉]Golang資料集Golang
- java json字串轉換為物件,轉換為listJavaJSON字串物件
- 機器學習-- 資料轉換機器學習
- 使用Ccscan進行資料字符集轉換驗證(上)
- 使用Ccscan進行資料字符集轉換驗證(下)
- eval() JSON轉換為物件JSON物件
- 自寫Json轉換工具JSON
- JSON 資料型別(轉載)JSON資料型別
- json字串和json格式物件的轉換JSON字串物件
- 資料庫轉換工具,不同資料庫之前任意轉換資料庫
- 字符集轉換
- 資料型別轉換資料型別