gpt4 book ai didi

c# - 如何从sql中获取json格式的数据

转载 作者:太空宇宙 更新时间:2023-11-03 19:01:22 25 4
gpt4 key购买 nike

我使用 next 从 sql db 获取数据并将其显示在控制台中(例如)

DataContextDataContext ob = new DataContextDataContext();
foreach (var emp1 in ob.DimProducts)
{
Console.WriteLine(emp1);
}

foreach (var emp2 in ob.DimProductCategories)
{
Console.WriteLine(emp2);
}

foreach(var emp3 in ob.DimProductSubcategories)
{
Console.WriteLine(emp3);
}

enter image description here

如何将数据转换为 Json?

最佳答案

你应该使用 Json.NET库和 JsonConvert.SerializeObject()

DataContextDataContext ob = new DataContextDataContext();
foreach (var emp1 in ob.DimProducts)
{
Console.WriteLine(JsonConvert.SerializeObject(emp1, Formatting.Indented));
}
foreach (var emp2 in ob.DimProductCategories)
{
string jsonEmp2 = JsonConvert.SerializeObject(emp2, Formatting.Indented)
Console.WriteLine(jsonEmp2);
}

documentation中有很多例子.

您还可以从 NuGet 控制台安装 Json.NET:

PM> Install-Package Newtonsoft.Json

关于c# - 如何从sql中获取json格式的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35357888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com