DataTable 轉Json格式C#程式碼
/// <summary> /// dataTable轉換成Json格式 /// </summary> /// <param name="dt"></param> /// <returns></returns> public static string DataTableToJson(DataTable dt) { StringBuilder jsonBuilder = new StringBuilder(); jsonBuilder.Append("{\""); jsonBuilder.Append(dt.TableName.ToString()); jsonBuilder.Append("\":["); for (int i = 0; i < dt.Rows.Count; i++) { jsonBuilder.Append("{"); for (int j = 0; j < dt.Columns.Count; j++) { jsonBuilder.Append("\""); jsonBuilder.Append(dt.Columns[j].ColumnName); jsonBuilder.Append("\":\""); jsonBuilder.Append(dt.Rows[i][j].ToString()); jsonBuilder.Append("\","); } jsonBuilder.Remove(jsonBuilder.Length - 1, 1); jsonBuilder.Append("},"); } jsonBuilder.Remove(jsonBuilder.Length - 1, 1); jsonBuilder.Append("]"); jsonBuilder.Append("}"); return jsonBuilder.ToString(); }
第二種方法:利用外掛Newtonsoft.Json.dll
Newtonsoft.Json.JsonConvert.SerializeObject(dt);
直接轉化為Json格式的檔案Newtonsoft.Json.dll 下載地址
相關推薦
DataTable 轉Json格式C#程式碼
/// <summary> /// dataTable轉換成Json格式 /// </summary> /// <param name="dt"></param>
Asp.net C# 使用Newtonsoft.Json 實現DataTable轉Json格式資料
轉自:http://dongguojun.iteye.com/blog/737890 1.這裡下載:http://www.newtonsoft.com/products/json/ 安裝: 1.解壓下載檔案,得到Newtonsoft.Json.dll 2.在
JSON之Asp.net MVC C#對象轉JSON,DataTable轉JSON,List<T>轉JSON,JSON轉List<T>,JSON轉C#對象
技術分享 toolbar index 基本 枚舉 對象轉json tostring cab 拼接 一、JSON解析與字符串化 JSON.stringify() 序列化對象、數組或原始值 語法:JSON.stringify(o,filter,indent)
C# DataTable轉json
/// <summary> /// Datatable轉換為Json /// </summary> ///
C# WebAPI中DateTime類型字段在使用微軟自帶的方法轉json格式後默認含T的解決辦法
ria 重載方法 靜態 http bapi nts href 方法 edi 原文:C# WebAPI中DateTime類型字段在使用微軟自帶的方法轉json格式後默認含T的解決辦法
最基礎的ADO.NET 和 DataTable轉Json
ADO.NET public static class SqlHelper { public static string ConStr { get; set; } = string.Empty; /// <summary>
日期型轉json格式(springboot)
可以在屬性上增加 GMT+8表示東八區 @JsonFormat(timezone = "GMT+8",pattern="yyyy-MM-dd") 或 @JsonFormat(shape = JsonFormat.Shape.NUMBER) 全域性修改可以在application.
html table表資料轉Json格式
轉自:http://www.ynpxrz.com/n689242c2022.aspx <script> var keysArr = new Array("key0", "key1","key2");//可以根據表格的列數新增 function TableToJ
遍歷表單所有資料轉JSON格式
<form method="post" action="javascript:void(0);" onsubmit="getElements()" id="freezhaobiao" class="signUpbox"> <ul class="sig
html 表資料轉 Json 格式
<table>表資料轉 Json 格式的javascript函式如下 <script> var keysArr = new Array("key0", "key1","key2"); function TableToJson(ta
DataTable轉Json
#region DataTable轉Json /// <summary> /// DataTable轉Json /// </summary> /// <param name="dt"></param
Excel檔案轉Json格式的Java原始碼
具體的業務需求是這樣的:同事在抓取一些網站時網站上有大量的附件下載下來後需要進行入庫操作,這時就需要將Excel格式的資料轉換成Json格式入到nosql資料庫中。剛接到這個任務時我查了一下office2016集成了Json轉Excel格式的外掛,使用此外掛還需要出20元購買
jpeg轉bmp實現c程式碼
#include <stdio.h> #include <stdlib.h> #include <time.h> #pragma pack(1) #define M_SOF0 0xc0 #define M_DHT 0xc4 #de
帶小數的二進位制轉十進位制(C程式碼)
思路:處理帶小數的二進位制轉十進位制,我們一般可以把它分為兩部分,整數部分和小數部分,整數部分二進位制轉十進位制採用逆向累加法,小數二進位制轉十進位制採用正向累加法,然後總體相加即可。 #include<stdio.h> #include<string.h> #i
十六進位制轉二進位制(C程式碼)
十六進位制轉二進位制我們可以先把十六進位制轉化成我們熟悉的十進位制,然後在由十進位制轉成我們所熟悉的二進位制。這樣寫好處是,程式碼簡潔易懂易讀。 以下是本人所寫的程式碼: #include<stdio.h> #include<string.h> #include&
DataTable轉Json Json轉DataTable
/// <summary> /// DataTable轉Json /// </summary> /// <param name="dtb"></param> /// <returns&g
asp.net mvc ADO.net 取資料 轉json 格式
using Newtonsoft.Json; public ActionResult GetList(int page,int limit) { bbs.OpenConnection();
HTML格式轉JSON格式要注意的問題
HTML的資料 轉成 JSON資料中的 因HTML有大量"及其它特殊符號會把JSON字串截斷,這個時候返回的JSON格式是有問題的。
xml(帶屬性)轉json格式
小記 這裡用的是fastjson xml轉json可給我折騰苦了,首先不是正常的xml格式<a>123</a>,而是<a value = "123" />,如果只是單層巢狀,例如: <Message><
VOC2012 分割資料 轉 lmdb 格式 python 程式碼
import numpy as np import sys from PIL import Image import lmdb import random import os sys.path.append('/home/guest/caffe/pytho