1. 程式人生 > >Dataset 輸出Json格式

Dataset 輸出Json格式

  [HttpPost]
        public string GetTableSetCovertJson() {
            DataTable dt = new DataTable("status");
            dt.Columns.AddRange(new DataColumn[] {
                new DataColumn() { ColumnName="Name",DataType=typeof(System.String)},
                new DataColumn() { ColumnName="Age",DataType=typeof(System.Int32)},
                new DataColumn() { ColumnName="Address",DataType=typeof(System.String)},
            });
            dt.Rows.Add(new object[] { "周伯通",98,"重陽宮"});
            dt.Rows.Add(new object[] { "王重陽", 108, "黑洞" });
            dt.Rows.Add(new object[] { "黃藥師", 106, "桃花島" });
            DataTable dt2 = dt.Clone();//克隆表一的結構(所有列)
            dt2.TableName = "Second";
            //表2新增行
            dt2.Rows.Add(new object[] {"郭靖",23,"蒙古大草原" });
            dt2.Rows.Add(new object[] { "黃蓉", 22, "桃花島" });
            //將datable放入dataset中
            //建立dataset
            DataSet ds = new DataSet();
            ds.Tables.AddRange(new DataTable[]{ dt, dt2 });
           
          return   JsonConvert.SerializeObject(ds);
        }
返回的json格式
{"status":
[{"Name":"周伯通","Age":98,"Address":"重陽宮"},
{"Name":"王重陽","Age":108,"Address":"黑洞"},
{"Name":"黃藥師","Age":106,"Address":"桃花島"}],
"Second":
[{"Name":"郭靖","Age":23,"Address":"蒙古大草原"},
{"Name":"黃蓉","Age":22,"Address":"桃花島"}]},

相關推薦

Dataset 輸出Json格式

[HttpPost] public string GetTableSetCovertJson() { DataTable dt = new DataTable("status"); dt.Columns.A

【巨坑】springmvc 輸出json格式數據的幾種方式!

mapping cep process 添加 exc 文件中 != style find 最近公司項目需要發布一些數據服務,從設計到實現兩天就弄完了,心中竊喜之。 結果臨近部署時突然發現。。。。。 服務輸出的JSON 數據中 date 類型數據輸出格式要麽是時間戳,要麽

php 正確的輸出json格式

php直接輸出json格式,很多新手有一個誤區,以為用echo json_encode($data);這樣就是輸出json資料了,沒錯這樣輸出文字是json格式文字而不是json資料,正確的寫法是應該加一句: <?phpheader('Content-type:text/json');     /

yii2輸出json格式的優雅寫法

很多時候為了方便就直接寫了如下程式碼 $arr = ['status'=>-1,'msg'=>'沒有許可權','url'=>\Yii::$app->getHomeUrl()];

python中關於編碼,json格式的中文輸出顯示

pri 整體 pytho src repr 接口 ensure 輸出 unicode 但我們用requests請求一個返回json的接口時候, 語法是 result=requests.post(url,data).content print type(result),re

struts2 json 輸出日期格式不正確

註解 con blog 例如 pre spa json nbsp 插件 struts2 輸出json中 日期出現:2013-12-17T15:57:47 錯誤格式的數據 原因:struts2 json插件對日期的格式化有問題 解決方法:在實體類的日期的get方法

ELK之nginx日誌使用json格式輸出

stat gen lte 配置 增加 IV clas 繪圖 ima json  Nginx默認日誌輸出格式為文本非json格式,修改配置文件即可輸出json格式便於收集以及繪圖   修改nginx配置文件添加配置,增加一個json輸出格式的日誌格式 log_format

類的方法以json格式輸出

1.新增model層,在model層建立User類 包名:com.huinongtx.demospringboot.model 類名:User 類內容: package com.huinongtx.demospringboot.model; /** * Created by de

python利用psutil模組獲取計算機系統資源並以json格式輸出

python3.6,windows下測試 一: 需要安裝psutil模組     easy_install.exe psutil 或者用下載psutil安裝包用pip install psutil命令安裝     psutil模組的資訊可參考: &nb

Spring MVC 學習筆記 json格式的輸入和輸出

                Spring mvc處理json需要使用jackson的類庫,因此為支援json格式的輸入輸出需要先修改pom.xml增加jackson包的引用        <!-- json -->        <dependency>            &l

處理從第三方獲取的php資料介面,將其輸出json格式

昨天找了很多獲取介面資料的網站,今天想要用用這些介面,結果發現不會用,主要是返回的資料格式不會用,好心塞呀像我這種php小白,搗鼓了很久很久,才把它搞懂,必須記下來希望當您遇到同樣問題的時候可以節約一點時間吧利用第三方提供的php程式碼,是下面這樣的<?php $met

JsonLayout log4j2 json格式輸出日誌

如果日誌輸出時,想改變日誌的輸出形式為Json格式,可以在log4j2.xml中使用JsonLayout標籤,使日誌輸出格式為Json格式。 前提需要Jackson的包,保證專案中包含jackson的依賴 然後在log4j2.xml中在需要日誌輸出的地方,新增 <JsonLayout/>

servlet中查詢出的list轉換為json格式輸出

servlet與dao中需要用到List集合中的物件是一個Map物件,而這個Map物件的鍵是String型別,值是Object型別 List以Map介面物件為列表物件。 Map以String為鍵,以Object為值。 List裡只能放Map型別的物件,而這個Map型別的物件又

golang: 把sql結果集以json格式輸出

程式碼出處:http://stackoverflow.com/questions/19991541/dumping-mysql-tables-to-json-with-golang func getJSON(sqlString string) (string, error)

python中json格式資料輸出實現方式(無unicode編碼輸出形式)

在 http://blog.csdn.net/5iasp/article/details/23338039 的基礎上改進了下 不多說了,直接貼程式碼: # _*_coding:utf-8 _*_ import sys reload(sys) sys.setdefaulten

dataTable、dataset轉換成Json格式

  public class DataTableConvertJson     {         #region dataTable轉換成Json格式         //經測試,DataTableToJson1進行轉換時,比DataTableToJson2快      

ajax請求返回Json格式資料如何迴圈輸出成table形式

                    $.each(data,function(i,result){                           item = "<tr><td>"+result['num']+"</td><td>"+result['t

PHP輸出一組 JSON格式的資料(phpToJson)

網上折騰了1整天,由於本人只是自學了PHP幾天時間,想要用php語言寫一段程式碼,輸出的資料為 JSON的格式,百度了好久,沒一個能達到我的要求的。 So,當我終於折騰完畢後,寫了這個小篇幅。 本文僅為 php寫的一段程式碼,echo後 結果以JSO

.netcore 輸出 json 的變量命名格式

ati mvc cor ice 遷移 resolv 問題 solver ngs 從mvc 遷移到的 。netcore mvc 的時候 ,發現很多js 報錯,查了一下 居然是變量的大小改變了,這個需要到 starup.cs 設置 //設置返回 json 格式

自定義Json格式

自定義格式 for logs blog col bject spa del .get 老鐵們都知道,一般的json格式就是鍵值對格式,在一些特定的框架或者系統中,會用到自定義格式的json文件,假設我們要得到的特定格式json格式如下: {"A":"2","B":20,"C