程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 解析 Json 相關,解析json相關

解析 Json 相關,解析json相關

編輯:C#入門知識

解析 Json 相關,解析json相關


statusJson sj = new statusJson()
{
    ShipmentNum = "555555",
    Status1 = "05",
    Warehouse = "SHANGHAI",
    Company = "AAA"
};
 
List<statusJson> sjlist = new List<statusJson>()
{
    new statusJson()
    {
      ShipmentNum = "555557",
      Status1 = "200",
      Warehouse = "SHANGHAI",
      Company = "AAA"  
    },
    new statusJson()
    {
      ShipmentNum = "555558",
      Status1 = "200",
      Warehouse = "SHANGHAI",
      Company = "AAA"  
    }
};
string getJson = SerializationHelper.ObjecttoJson(sjlist);
 
public string UpdateStatus(string getJson)
{
    List<statusJson> strstatus = JavaScriptHelper.JSONtoObject<List<statusJson>>(getJson);           
    try
    {
        foreach (statusJson st in strstatus)
        {
            string oldstatus = "";
            string newstatus = st.Status1;
            string restatus = reStatus(newstatus);
            string Shipment_ID = st.ShipmentNum;
        }
    }    
}

怎將這個json進行解析?

Newtonsoft.JSON.dll
引入項目中,導入命名空間

JObject json=JObject.Parse(jsonstring);

取值=json[“name”].Value<string>();//多個的話請用循環取值
 

一個對於 json 解析問題

你的json格式不對吧,如果正確的話alert(data.list)這個應該是會輸出一些東西的,類似這種"[object object]"
undefined的意思是你未定義
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved