2017-03-09 2 views
0

私はWebServiceを持っており、私は郵便配達員を使ってそれをテストしています。しかし、それはxmlを返し続けます。私はWebMethodで[ScriptMethod(ResponseFormat = ResponseFormat.Json,UseHttpGet =false)]を使ってみました。また、郵便配達員の要求はhttp://localhost:port/folder/service.asmx/HelloWorldです。私は郵便配達員はasmxサービスからjsonを返すことができません

<handlers> 
    <add name="ScriptHandlerFactory" verb="*" path="*.asmx" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" resourceType="Unspecified" /> 
    </handlers> 

をお持ちのconfigファイルではまだ動作しませんし、ポストマンはあなたがでデータを返すことができるようになりますので、「Newtonsoft.Json」のnugetパッケージャからの参照を追加する必要があり、XML

答えて

0

を返します。 JSON形式。

return JsonConvert.SerializeObject(DataSet, Newtonsoft.Json.Formatting.Indented); 
0

私は答えを投稿している:私はちょうどアンコメント:

[System.Web.Script.Services.ScriptService] 
関連する問題