首页 > 解决方案 > 反序列化来自 API 的非 xml 或 json 响应

问题描述

一直试图弄清楚是否有办法在下面反序列化这个对象。问题是api以这种格式返回数据。这里似乎有一个名为 Info 的对象,即 listof()..

"found=23" & vbCrLf & "info[0].Channel=0" & vbCrLf & "info[0].EndTime=2020-05-11 00:59:59" & vbCrLf & "info[0].EnteredSubtotal=0" & vbCrLf & "info[0].ExitedSubtotal=0" & vbCrLf & "info[0].RuleName=NumberStat" & vbCrLf & "info[0].StartTime=2020-05-11 00:00:00" & vbCrLf & "info[1].Channel=0" & vbCrLf & "info[1].EndTime=2020-05-11 01:59:59" & vbCrLf & "info[1].EnteredSubtotal=0" & vbCrLf & "info[1].ExitedSubtotal=0" & vbCrLf & "info[1].RuleName=NumberStat" & vbCrLf & "info[1].StartTime=2020-05-11 01:00:00" & vbCrLf & "info[2].Channel=0" & vbCrLf & "info[2].EndTime=2020-05-11 02:59:59" & vbCrLf & "info[2].EnteredSubtotal=0" & vbCrLf & "info[2].ExitedSubtotal=0" & vbCrLf & "info[2].RuleName=NumberStat" & vbCrLf & "info[2].StartTime=2020-05-11 02:00:00" & vbCrLf & "info[3].Channel=0" & vbCrLf & "info[3].EndTime=2020-05-11 03:59:59" & vbCrLf & "info[3].EnteredSubtotal=0" & vbCrLf & "info[3].ExitedSubtotal=0" & vbCrLf & "info[3].RuleName=NumberStat" & vbCrLf & "info[3].StartTime=2020-05-11 03:00:00" & vbCrLf & "info

提前感谢这里的任何想法。

标签: vb.netserialization

解决方案


看起来它是VBscript。

vbCrLf 表示新行,所以:

"found=23" 
 "info[0].Channel=0" 
 "info[0].EndTime=2020-05-11 00:59:59" 
 "info[0].EnteredSubtotal=0" 
 "info[0].ExitedSubtotal=0" 
 "info[0].RuleName=NumberStat" 
 "info[0].StartTime=2020-05-11 00:00:00" 
 "info[1].Channel=0" 
 "info[1].EndTime=2020-05-11 01:59:59" 
 "info[1].EnteredSubtotal=0" 
 "info[1].ExitedSubtotal=0" 
 "info[1].RuleName=NumberStat" 
 "info[1].StartTime=2020-05-11 01:00:00" 
 "info[2].Channel=0" 
 "info[2].EndTime=2020-05-11 02:59:59" 
 "info[2].EnteredSubtotal=0" 
 "info[2].ExitedSubtotal=0" 
 "info[2].RuleName=NumberStat" 
 "info[2].StartTime=2020-05-11 02:00:00" 
 "info[3].Channel=0" 
 "info[3].EndTime=2020-05-11 03:59:59" 
 "info[3].EnteredSubtotal=0" 
 "info[3].ExitedSubtotal=0" 
 "info[3].RuleName=NumberStat" 
 "info[3].StartTime=2020-05-11 03:00:00" 

我认为这可能很有用: How to run VBScript in .net core or .net standard project?


推荐阅读