【发布时间】:2023-07-06 13:25:01
【问题描述】:
我需要返回一个作为 SQL 查询结果的 JSON 对象数组。 SQL 查询可以是任何内容,因此我需要在代码中动态创建属性名称和值。
例如“select first_name, last_name from employees”我要返回:
{ "data":
[{
"first_name": "dave",
"last_name": "thielen"
},
{
"first_name": "john",
"last_name": "smith"
}]
}
但下一个查询可能是“从订单中选择商品、价格、税金、发货日期并希望退货:
{ "data":
[{
"item": "HD TV",
"price": "598.95"
"tax": "59.89"
"ship_date": "2013-08-26"
},
{
"item": "Cables",
"price": "54.67"
"tax": "5.47"
"ship_date": "2013-08-26"
}]
}
如何在 C# 中构建它然后转换为 JSON?
谢谢 - 戴夫
【问题讨论】: