C# 如何使我的ASP.NET网站从API中提取数据?

C# 如何使我的ASP.NET网站从API中提取数据?,c#,asp.net,xml,web-services,soap,C#,Asp.net,Xml,Web Services,Soap,我可以使用SoapUI连接到我的API,它会返回一系列锦标赛。我的C/ASP.NET网站需要执行以下操作: 用户单击导入按钮。 “导入”按钮从API中提取一系列锦标赛。如何使用C调用API? 从数据字符串中解析锦标赛并将其保存到数据库中。我控制住了这部分。 下面是Soap信封的外观: <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:war="WarehouseServices/">

我可以使用SoapUI连接到我的API,它会返回一系列锦标赛。我的C/ASP.NET网站需要执行以下操作:

用户单击导入按钮。 “导入”按钮从API中提取一系列锦标赛。如何使用C调用API? 从数据字符串中解析锦标赛并将其保存到数据库中。我控制住了这部分。 下面是Soap信封的外观:

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:war="WarehouseServices/">
   <soap:Header/>
   <soap:Body>
      <war:Warehouse>
         <!--Optional:-->
         <war:username></war:username>
         <!--Optional:-->
         <war:password></war:password>
         <war:systemId></war:systemId>
         <!--Optional:-->
         <war:date></war:date>
         <war:productGroupId></war:productGroupId>
      </war:Warehouse>
   </soap:Body>
</soap:Envelope>
使用SoapUI,我可以很好地完成一连串的比赛,但是我如何让C完成呢


我期待着得到你的帮助和体谅。我们的程序员万岁

将来,请确保使用ASP.NET而不是ASP.NET。ASP是完全不同的。重复?请参阅WebClient类。