0

.NETのWebサービス(asmxだけでなく、wcf)は、情報のスキーマとしてXMLを使用します(Saopプロトコルによる)。

しかし、クライアント側では、Webサービスメソッドを呼び出した後:

WebService.myOwnMethod("string", function (result) {
    console.log(result.Name);
});

結果をJavascriptオブジェクトとして管理できます。では、XMLからJSONへの変換があると思いますか?または、直接XMLからJsオブジェクトへ。

それで、誰がこのparsificationをしましたか?ScriptManager?

4

1 に答える 1

0

ResponseFormat を使用して、次のような JSON 形式でデータを送信できます。

[WebMethod(Description = "Description of your web method")]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public returntype YourMethodName()
{
}

Web サービス メソッドの responseformat が json に設定されている場合、データは json 形式で返されます。

于 2012-06-12T14:21:02.453 に答える