我如何创建接收 XML 的 Web 服务?
How do i create a webservice that recieves XML?
我需要构建一个接受 XML 数据的 Web 服务。
XML 将发送如下示例:
<Person>
<LegalName>
<FirstName>Ralph</FirstName>
<LastName>Anderson</LastName>
<PhoneticFirstName>rah-lf</PhoneticFirstName>
</LegalName>
<SSN>122-34-1232</SSN>
<Demographics>
<Sex>male</Sex>
<Height>502</Height>
</Demographics>
<DriversLicense>
<DriversLicenseNumber>1234</DriversLicenseNumber>
<IssuingState>CA</IssuingState>
</DriversLicense>
我的理解是我需要这样写:
public Service () {
[WebMethod]
public void CreateRecord(XmlDocument newRecord)
{
// do stuff
}
}
我该怎么做?
您可以尝试了解它的工作原理并在此处找到一篇不错的文章:
https://msdn.microsoft.com/en-us/library/hh534080.aspx
我需要构建一个接受 XML 数据的 Web 服务。
XML 将发送如下示例:
<Person>
<LegalName>
<FirstName>Ralph</FirstName>
<LastName>Anderson</LastName>
<PhoneticFirstName>rah-lf</PhoneticFirstName>
</LegalName>
<SSN>122-34-1232</SSN>
<Demographics>
<Sex>male</Sex>
<Height>502</Height>
</Demographics>
<DriversLicense>
<DriversLicenseNumber>1234</DriversLicenseNumber>
<IssuingState>CA</IssuingState>
</DriversLicense>
我的理解是我需要这样写:
public Service () {
[WebMethod]
public void CreateRecord(XmlDocument newRecord)
{
// do stuff
}
}
我该怎么做?
您可以尝试了解它的工作原理并在此处找到一篇不错的文章: https://msdn.microsoft.com/en-us/library/hh534080.aspx