问题描述
我正在调用 ServiceNow Incidents 表并撤回一个这样的事件。 https://mydevInstance.service-now.com/api/now/v1/table/incident?sysparm_limit=1
var client = new RestClient("https://mydevInstance.service-now.com/api/now/v1/table/incident?sysparm_limit=1");
client.Timeout = -1;
var request = new RestRequest(Method.GET);
request.AddHeader("Authorization","Basic myAuthKey");
IRestResponse response = client.Execute(request);
它在 RESTSharp 中返回的 JSON 如下所示。
{
"result": [
{
"parent": "","made_sla": "true","caused_by": "","watch_list": "","upon_reject": "cancel","resolved_by": {
"link": "https://mydevInstance.service-now.com/api/now/v1/table/sys_user/5137153cc611227c000bbd1bd8cd2007","value": "5137153cc611227c000bbd1bd8cd2007"
},"approval_history": "","number": "INC0000060"
}
]
}
如何创建结果下所有键的 C# 列表或数组?我无法使用 JSON.Net 序列化对象,因为随着时间的推移可以添加其他键。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)