我對一件事感到困惑。正如我讀過的Web服務使用SOAP協議進行通信一樣,它是基於XML的協議;我期待在asp.net web服務上使用經典的HelloWorld方法來返回基於xml的數據。如果SOAP是WebServices使用的基於XML的協議,爲什麼.asmx服務返回JSON?
但是,當我使用Fiddler檢查我看到響應的TextView有一個JSON字符串,而不是像一個XML結構:
{ 「d」:的 「Hello World」}
這是否意味着ASP .net Web服務實現返回嵌入爲「d」屬性值的「字符串」類型?