내가 JSON을 반환하는 내 웹 서비스를 필요로 반환해야 웹 서비스는 ... JSON
나는이 내이 .asmx 파일에 다음 코드를<?xml version="1.0" encoding="utf-8"?>
<Person xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/">
<FirstName>Dave</FirstName>
<LastName>Ward</LastName>
</Person>
다음 반환
namespace Feed
{
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
[System.Web.Script.Services.ScriptService]
public class searchPerson : System.Web.Services.WebService
{
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public Person GetDave()
{
Person dave = new Person();
dave.FirstName = "Dave";
dave.LastName = "Ward";
return dave;
}
}
}
XML 대신 JSON을 반환하도록하려면 어떻게해야합니까?
XML이 아닌 JSON이 필요한 경우 왜 네임 스페이스가 정의되어 있습니까? – Oded
둘 다 지금처럼 설정되어있는 것 같습니다. YourPage.asmx/js로 이동하여 Javascript 프록시 스크립트를 볼 수 있습니까? –
@MikeChristensen 가능합니다. – Mikael