解析 Json 相关

时间:2023-03-09 01:32:49
解析 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;

        }

    }    

}