C# Json格式解析

        string str = textBox1.Text;
        str.Replace("\\", "");   
        string strerrror;
        try
        {
            JObject studentsJson = JObject.Parse(str);
            string cellresult = studentsJson["resultCode"].ToString();
            string cellresult1 = studentsJson["resultMsg"].ToString();
            string cellresult2 = studentsJson["count"].ToString();
            string cellresult3 = studentsJson["extend"].ToString();
            string cellresult4 = studentsJson["data"]["printInfo"].ToString();
            JObject studentsJson2 = JObject.Parse(cellresult4);
            int nsize = studentsJson2["printDatas"].Count();
            string cellresult5 = studentsJson2["printDatas"].ToString();
            string cellresult6 = studentsJson2["printDatas"][0].ToString();
            string cellresult7 = studentsJson2["printDatas"][0]["printTableDatas"].ToString();
            int nsize2 = studentsJson2["printDatas"][0]["printTableDatas"][0].Count();
            string cellresult8 = studentsJson2["printDatas"][0]["printTableDatas"][0]["lb1"].ToString();
        }
        catch(Exception ex)
        {
            strerrror = ex.ToString();   
        }
        finally
        {
        }

解析一下格式
{
“resultCode”: “0000”,
“resultMsg”: null,
“count”: 0,
“extend”: {},
“data”: {
“printInfo”: “{“tempUpdateDate”:1692773967000,“tempData”:“PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxtb2RlbCBjaGFyU2V0PSJ1dGYtOCIgdGFibGVIZWFkRml4PSIwIiBiZ0NvbG9yPSIiIGJnSW1hZ2U9IiIgZ3JhZGVTaG93PSIxIiBncbGljPSJmYWxzZSIgZm9udEVkaXQ9ImZhbHNlIiByb3RhdGU9IjAiPiRQe3Byb2RXZWlnaHREWkJ9PC9jb2RlVGV4dD4NCiAgPC92YXJUZXh0Pg0KPC9tb2RlbD4NCg0K”,“panelTempCode”:“mojinquanqqqq”,“printServiceName”:“Microsoft Print to PDF”,“type”:“print”,“orgId”:“0002”,“printDatas”:[{“wpDateDZBWW”:“42”,“wpDateDZBYY”:“2023”,“custMtrlCode”:“123”,“allMac”:“null,null”,“prodModel”:“1”,“IDSerialNumber”:0,“tempExt4”:“123”,“moCode”:“lwl-zjh-019”,“labelId”:“0084”,“boxTypeUs”:“Trunkful”,“prodName”:“moaa”,“wpDateDD”:“17”,“mtrlColor”:“黑”,“prodExpireDate”:“20231116”,“moPQty”:2,“boxType”:“满箱”,“SNCreateDate”:“20231017”,“allLabelId”:“123,456”,“lbNum”:2,“prodCode”:“moaaa”,“minPackingQty”:“1”,“lbCount”:2,“69Code”:“123”,“wpDateYY”:“2023”,“wpDateMM”:“10”,“wpDateWW”:“42”,“isTrunkful”:“Y”,“printTableDatas”:[{“lb1”:“123”,“lb2”:“456”}]}]}”,
“cloudUrl”: “http://127.0.0.1:8080/cloudLabelClient/print/printByBs”
}
}

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gxd010

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值