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
相關文章
- 將json資料轉換為Python字典將json資料轉換為Python字典JSONPython
- voc資料集轉換成coco資料集
- Python JSON 使用指南:解析和轉換資料PythonJSON
- 為啥我的字典資料轉換不成 json?JSON
- 分割模型的資料集由json轉為txt模型JSON
- 把JSON資料格式轉換為Python的類物件JSONPython物件
- Antd:Tree樹形控制元件資料解析(JSON轉換)控制元件JSON
- eval() JSON轉換為物件JSON物件
- 自寫Json轉換工具JSON
- 【python介面自動化】- 使用json及jsonpath轉換和提取資料PythonJSON
- JSON 資料型別(轉載)JSON資料型別
- 用兩種方法把JSON資料格式轉換為Python的類物件JSONPython物件
- json字串 轉換為陣列JSON字串陣列
- json字串與物件互相轉換JSON字串物件
- C#中JSON轉換類C#JSON
- JSON字串與HashMap相互轉換JSON字串HashMap
- JSON資料交換格式有幾種?JSON
- JSON筆記,用於資料交換JSON筆記
- 資料庫轉換工具,不同資料庫之前任意轉換資料庫
- 《Learning ELK Stack》3 使用Logstash採集、解析和轉換資料
- 資料匯入與預處理實驗二---json格式檔案轉換JSON
- Stimulsoft Reports如何建立新的資料轉換、編輯資料轉換
- COCO資料集格式互換
- Hive資料格式轉換Hive
- 資料型別轉換資料型別
- 資料類新轉換
- eval() JSON轉換 小括號 () 作用JSON
- 【python】str與json型別轉換PythonJSON型別
- JSON字串轉換為物件直接量JSON字串物件
- Json,String,Map之間的轉換JSON
- js 陣列,字串,json互相轉換陣列字串JSON
- 最有效的ResultSet轉換為JSON?JSON
- Sqlalchemy 資料模型序列化(轉JSON)SQL模型JSON
- 在.NET使用JSON作為資料交換格式JSON
- 什麼是資料轉換?
- JavaScript 資料型別轉換JavaScript資料型別
- javascript資料型別轉換JavaScript資料型別
- layui tree資料格式轉換UI