Ich habe einen ASP.NET WebService, der Standard-WSDL-basierte SOAP-Aufrufe und eine JSON-basierte POST-Schnittstelle unterstützt. Ich habe es nicht entwickelt und bin mit der Technologie nicht allzu vertraut, aber ich habe einen Client, der den JSON-basierten Dienst anstelle des SOAP-Dienstes verwenden möchte. Das mag eine lange Geschichte sein, aber ich frage mich, wie man (wenn überhaupt möglich) das korrekte JSON-Eingabeformat ableiten kann, das über die POST-Daten an den Dienst geliefert werden muss. Alles, womit ich bewaffnet bin, ist ein funktionierendes Beispiel des erforderlichen SOAP-basierten Anrufs.Wie ermittelt man das JSON-Dateneingabeformat für einen ASP .NET JSON WebService?
Grüße, F.
Wenn sie mit dem JSON-in gebaut Deserializer Sie könnten versuchen, ein SOAP-Client-Proxy-Generierung, die Anforderungsstruktur mit Ihren Daten geladen und dann mit dem eingebauten in JSON Serializer es in JSON drehen . Im allgemeinen Fall wäre ich jedoch überrascht, wenn Sie das Mapping garantieren können. Wenn Sie noch keine E-Mail an denjenigen gesendet haben, der den Web-Service entwickelt hat, sollten Sie das tun. (Ich gehe davon aus, dass Sie den Web-Service-Quellcode auch nicht haben?) – Rup