【发布时间】:2016-06-23 07:13:58
【问题描述】:
我有一个像这样的字符串变量,我从第三方 API 接收:
string strArray = "[[1,\"56353657\",\"300\",\"test\",\"<img src=\\\"../Images/Edit.gif\\\" id=\\\"Edit\\\" />\",\"<img src=\\\"../Images/Delete.gif\\\" id=\\\"Delete\\\" />\"],[2,\"56353657\",\"400\",\"test\",\"<img src=\\\"../Images/Edit.gif\\\" id=\\\"Edit\\\" />\",\"<img src=\\\"../Images/Delete.gif\\\" id=\\\"Delete\\\" />\"]]";
我希望能够遍历这个并检索每个数组中的前 3 个项目。 有人可以告诉我如何使用 c# 来实现这一点吗?
【问题讨论】:
-
这不仅仅是一个字符串。这似乎是数组数组的 JSON 表示。尝试搜索如何将 JSON 反序列化为 C# 对象。
-
感谢您的评论。是的,它看起来确实是数组数组的 JSON 表示。但是所有帮助网站都希望 JSON 采用 key:value 格式,而这不是。
-
这是一个 JSON 数组。
标签: c# serialization arraylist