一、获取JSon中某个项的值

要解析格式:

[{"VBELN":"10","POSNR":"10","RET_TYPE":"S","RET_MSG":"写入失败:"},{"VBELN":"00","POSNR":"00","RET_TYPE":"E","RET_MSG":"写入失败:"}]

解析方法:

JArray jArray = JArray.Parse(strDATAJSON);

foreach (var jsonitem in jArray)
{
JObject job = (JObject)jsonitem ;
 string VBELN= job["VBELN"].ToString();
}

二、获取JSON数组值,赋值给实体

1、先创建一个和JSON中KEY一模一样的实体

2、声明实体LIST实例

IList<LIPSVO> listOrder = new List<LIPSVO>();

3、解析JSON数组字符串
listOrder = JsonConvert.DeserializeObject<IList<LIPSVO>>(strjson);

if (listOrder.Count <= 0)

{
Log4.WriteLog("没有获取到可以写入的数据记录");
return;
}
foreach (LIPSVO lips in listOrder)
{

//循环解析每一个实体

}

最新文章

  1. java io流 对文件夹的操作
  2. BIEE使用技巧
  3. .htaccess
  4. chrome控制台查看控件有没绑定事件[转]
  5. DNS笔记 DNS区域集成到 Active Directory
  6. wx处理鼠标事件
  7. 【Python】菜鸟的基本课程继续中
  8. Oracle 设置日志模式
  9. Python中的Copy和Deepcopy
  10. poj 1962 Corporative Network
  11. hdu2852--KiKi&amp;#39;s K-Number(段树,求第一k的数量)
  12. Python3基础 定义有参数有返回值函数 对传入的参数加1
  13. nginx+fastcgi php 使用file_get_contents、curl、fopen读取localhost本站点.php异常的情况
  14. elasticsearch映射
  15. Golang, 以 9 个简短代码片段,弄懂 defer 的使用特点
  16. UML学习笔记(五)--顺序图
  17. [Codeforces-888C] - K-Dominant Character
  18. bzoj 3816&amp;&amp;uoj #41. [清华集训2014]矩阵变换
  19. nginx的centos和rhel的yum配置安装
  20. Redis 集群方案介绍

热门文章

  1. nginx代理php项目的websocket
  2. 批量修改datafram中某一列
  3. 杂记:VMware中为mac虚拟机扩容
  4. 你的胃能Hold住未来的食物吗?
  5. OpenCV3入门(十二)角点检测
  6. 关于localStorage面试的那点事
  7. [LeetCode] 面试题59 - II. 队列的最大值
  8. psql的jsonb操作--存储对象/对象数组
  9. JZOJ 5258. 友好数对 (Standard IO)
  10. java调用DLL,打印二维码标签