c# - 将 API 结果作为动态对象返回
问题描述
我想从 API 返回动态对象,并且该对象只有属性,这些属性将以逗号分隔在 url 中传递
例如 API 调用 URL:
api/员工?姓名,年龄
应该将 Json 返回为
{
"Name":"Emp1",
"Age":20
}
解决方案
使用 ExpandoObject 和反射来创建您的动态重新调整对象
请参阅此答案 从 CSV 创建对象
推荐阅读
- jquery - 遍历 ajax 响应
- .net-core - 如何仅使用 dotnet vstest 运行以前失败的测试
- r - 我想遍历主目录中的子文件夹,抓取两个 tif 并在每对上执行相同的功能
- python - CSV数据结构打印乱码
- eclipse - How to install the RED Robot Framework Editor plug-in manually into Eclipse?
- java - stringWidth it's very slow
- javascript - 发布 TypeScript 编译:未捕获的 SyntaxError:意外的令牌 {
- angular - Routing for components on same page in angular doesn't work
- go - How to read custom types from datastore
- anylogic - How can I connect two agents?