如何按分割符取JSON文件中的数据

yufei_yuxuan 2013-03-15 06:59:13
我有一个JSON字符串,在JSON字符串后面有几个用|线分割符隔开的数据,我想分别取出来,也就是分割符之前的JSON格式的数据单独生成一个字符串,分害符后面的单独一个字符串。如何取呀?{"centerIn":{"mcc":[{"mccKey":"dd0b2086-b2b6-4a4e-9647-162026ea88a8","mccEquipment":{"sortId":"4028d1813c7ea796013c7eac813d0002"},"mccLocCon":"0","mccRemCon":"0","mccLowLevel":"0","mccFcFailure":"0","mccPowerFailure":"0","mccDatetime":"2013/3/15 18:32:31","fm":[{"fmKey":"dd0b2086-b2b6-4a4e-9647-162026ea88a8","fmEquipment":{"sortId":"4028d1813c7ea796013c7eb11f0d0007","sortSeq":21},"fmInsFlow":"0","fmCumFlow":"100","fmDatetime":"2013/3/15 18:32:31]}]}}|370|0|0|0|0|1.7641974463423815
...全文
747 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
先找到倒数第6个竖线的位置。
宝_爸 2013-03-16
  • 打赏
  • 举报
回复
string temp = 你的字符串 string[] result = temp.Split(new char[]{'|'}); 你的JSON里要是有|就比较麻烦了,如果后面的item数目固定,可以合并前面的几个。
yufei_yuxuan 2013-03-15
  • 打赏
  • 举报
回复
具体一点儿可以吗?
宝_爸 2013-03-15
  • 打赏
  • 举报
回复
String.Split

110,524

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧