SORU
17 EKİM 2008, Cuma


Nasıl ASMX dosya çıktı JSON izin

Dosya arkasında bir kod ile ASMX dosyası oluşturdum. İyi çalışıyor, ama XML çıktısı.

Ancak, çıkış JSON için ona ihtiyacım var. ResponseFormat yapılandırma işe yaramıyor. Kod-arkasında benim

[System.Web.Script.Services.ScriptService]
public class _default : System.Web.Services.WebService {
    [WebMethod]
    [ScriptMethod(UseHttpGet = true,ResponseFormat = ResponseFormat.Json)]
    public string[] UserDetails()
    {
        return new string[] { "abc", "def" };
    }
}

CEVAP
22 Kasım 2012, PERŞEMBE


Al bir saf JSON dize, çevirmeden sarılmış bir XML, yazmayı unutma JSON dize doğrudan HttpResponse ve değişim WebMethod dönüş türü için void.

    [System.Web.Script.Services.ScriptService]
    public class WebServiceClass : System.Web.Services.WebService {
        [WebMethod]
        public void WebMethodName()
        {
            HttpContext.Current.Response.Write("{property: value}");
        }
    }

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GoProTutorials

    GoProTutoria

    18 NİSAN 2011
  • knopik96

    knopik96

    7 Mayıs 2011
  • SavageLuxxxGaming - Daily NBA 2K15 & NBA Live 15 Enjoy And Subscribe!

    SavageLuxxxG

    11 Ocak 2013