Design

Design
asp.net mvc
顯示具有 Json 標籤的文章。 顯示所有文章
顯示具有 Json 標籤的文章。 顯示所有文章

2016年3月24日 星期四

合併兩筆JObject

var j1 = (JObject)JsonConvert.DeserializeObject(json1);
var j2 = (JObject)JsonConvert.DeserializeObject(json2);

var jArray = new JArray(j1, j2);
var str = jArray.ToString();
EDIT

var final = JsonConvert.SerializeObject( 
                new {Title=j1["Title"], data=j1["data"].Union(j2["data"])},
                Newtonsoft.Json.Formatting.Indented);

2016年2月6日 星期六

GetJson 後端取url api 傳到前端GetJson 調用

Contraller創建一個ActionResult 叫GetManufacturers



 public ActionResult GetManufacturers()
        {
            string restURL = "https://xxx.xxx.xxx";
            using (var client = new WebClient())
            {
                var data = client.DownloadString(restURL);
                return Content(data, "application/json");
            }

        }

<pre class="prettyprint"></pre>

前端在用jquery getjson調用
取得Action HomeContraller 裡的GetManufacturers   然後用each 抓data.items[i].id每個id得值


在來就看你想怎做了



$.getJSON("@Url.Action("GetManufacturers", "Home")", function (data) {
        $.each(data.items   , function(i,item){
        var Id = data.items[i].id;
        console.log ("Id:",Id)
        });
    });