【发布时间】:2019-09-24 05:38:06
【问题描述】:
这主要是关于将硬编码的 JSON 从 Web API 方法发送回调用方应用程序(恰好是 React)。我当前的操作如下所示:
[Route("members/{memberId}")]
public async Task<IActionResult> Members(string memberId)
{
// {
// "SecA4": ["Asian"]
// }
// ?? string json = "{ \"SecA4\": [\"Asian\"] }"; //??
return OK() // need to place JSON in the OK() method. but how should it be done?
}
所以目前我能够从一个文件加载到一个调查引擎中一个看起来像这样的文件。因此我从 .json 文件加载。
{
"SecA4": ["Asian"]
}
【问题讨论】:
-
你想从文件中返回 json,还是只返回 Json?
-
不是来自文件。在 csharp 代码中硬编码似乎我需要 " 来表示有效的 json ,所以我必须手动为引号添加反斜杠,因此
string json = "{ \"SecA4\": [\"Asian\"] }";在邮递员中返回。最终我需要执行 sql 查询并拉取.. . 我只需要为 POC 开始它 -
为什么要对 JSON 进行硬编码?
-
POC(概念证明)因为我主要在 React UI 上工作 - 需要确保数据映射有效
标签: json asp.net-core asp.net-web-api