を返す必要があります...Webサービスは、私はJSONを返すために自分のWebサービスを必要とするJSON
私は自分の.asmxファイルに次のコードを持っている:
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 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>
を
XMLの代わりにJSONを返すようにするにはどうすればよいですか?
XMLではなくJSONが必要な場合、なぜ名前空間が定義されていますか? – Oded
これは両方のためのセットアップのように見えます..あなたはYourPage.asmx/jsに行き、Javascriptプロキシスクリプトを見ることができますか? –
@MikeChristensenはい可能です – Mikael