【发布时间】:2016-09-16 07:05:08
【问题描述】:
我想将参数传递给我的存储过程。我是这个话题的新手。我有 URL 请求,发送类型 xml 的内容并使用 post 方法返回我的 xml 响应。现在我将使用 xlmserializer 获取这些数据并传递给存储过程。你有一些信息,材料如何做到这一点? 这是我的 XML 响应:
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenc="http://xmlsoap" xmlns:xsd="http://www.w3.org/2001/XMLSchema" soap:encodingStyle="http://xmlsoap" xmlns:soap="http://xmlsoap">
<soap:Body>
<listCarsResponse xmlns="http://www.webservice">
<cars>
<car name="Toyota" car_id="1" />
</cars>
</listCarsResponse>
</soap:Body>
</soap:Envelope>
【问题讨论】:
-
您的 XML 看起来如何?传递 XML 参数 as-is 并在 SQL Server 存储过程中进行粉碎可能更简单...
-
输入的 XML 将始终具有相同的结构?你想用这些数据做什么?
-
@gofr...否,输入 XML 结构接收各种参数。我必须将所有 XML 响应中的参数传递给相关程序。
标签: .net sql-server xml web-services