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

  • midomansour

    midomansour

    19 EYLÜL 2009
  • TastyTuts | Creative video tutorials by Gareth David

    TastyTuts |

    6 Temmuz 2011
  • TomOdellVEVO

    TomOdellVEVO

    29 Mayıs 2012