【发布时间】:2017-12-03 10:38:08
【问题描述】:
我是编程初学者,最近学习并使用 http uri 获取数据,然后在 SSIS 中使用 C# 解析流中的 json 字符串,并能够将数据加载到 sql server 数据库中。
下面是我使用的示例代码..
System.Uri uri = new Uri("API URL");
WebRequest webRequest = HttpWebRequest.Create(uri);
HttpWebRequest httpWebRequest = (HttpWebRequest)webRequest;
NetworkCredential networkCredential = new NetworkCredential("LOGIN","Password");
credentialCache.Add(uri,"Basic",networkCredential);
WebResponse webResponse = webRequest.GetResponse();
...
但是我正在尝试为另一个使用 POST 方法的 api 设置相同类型的连接。
查询看起来像.. URL + JSON API 查询类似于..
{"JSON" : {
"name": "Dataset",
"ColumnSelect": ["Name","Age","Email"],
"sort":["Name"],
"filterList": [
{
"Attribute": "Age",
"Operator": ">",
"Value": ["25"]
}],"returnObject"
我不确定如何使用它来查询数据并将数据加载到 sql 中,就像 http 请求一样。有人可以告诉我正确的方向来实现这一目标。感谢您的所有帮助。
【问题讨论】: