使用C#解析JSON字符串

投币口

我尝试找到一种使用C#解析JSON字符串的解决方案。

实际上,我从具有以下内容的文件中提取JSON字符串:

string json = r.ReadToEnd();

在此JSON文件中,我具有与状态相关的文件列表,如下所示:

{"C:\workspace\folder\test\added.txt": "synced","C:\workspace\folder\test\pending.test": "pending"}

我想加载此JSON并获取每个键/值对。

但是当我用以下方式加载json时:

JObject jsonVal = JObject.Parse(json);

这行给我一个错误...

那么,什么方法呢?我该如何获取没有名称的每个键?我想到了这样的事情:

string val = (string)jsonVal[0];

编辑:使用Visual Studio,当我看一下json var时,Visual Studio告诉我“字符串不是Json格式的” ...

你有想法吗 ?

先感谢您 ;)

0x78
{
  "C:\\workspace\\folder\\test\\added.txt": "synced",
  "C:\\workspace\\folder\\test\\pending.test": "pending"
}

您的JSON需要转义那些反斜杠。注意\\

http://json.org/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用JSON.NET将动态JSON字符串解析为C#中的字符串

来自分类Dev

无法在c#中解析此Json字符串

来自分类Dev

C#无法将JSON解析为字符串

来自分类Dev

在C#中解析Json字符串

来自分类Dev

解析和验证C#中的JSON字符串

来自分类Dev

Json 字符串解析 C# 行和列

来自分类Dev

如何使用继承/多态性将JSON字符串解析为C#对象?

来自分类Dev

在SSIS中使用C#脚本解析JSON字符串

来自分类Dev

解析字符串输入C#

来自分类Dev

解析字符串输入C#

来自分类Dev

从字符串C#解析XML

来自分类Dev

C#字符串解析

来自分类常见问题

使用jq解析JSON字符串

来自分类Dev

使用Newtonsoft C#读取Json字符串

来自分类Dev

使用键值对解析字符串,其中键和值之间没有字符 c#

来自分类Dev

如何解析会导致非法C#标识符的JSON字符串?

来自分类Dev

解析Json字符串并根据C#中的属性进行排序

来自分类Dev

如何在C#中解析复杂的嵌套JSON字符串?

来自分类Dev

如何在C#中读取解析JSON字符串

来自分类Dev

在 winform 中绑定到 DataGrid c# 的 JSON 字符串解析和列表元素

来自分类Dev

在 C# 中解析没有名称的 JSON 字符串

来自分类Dev

C#如何在字符串中使用语句来解析文本

来自分类Dev

使用C#解析Fedex事务回复字符串的最佳方法

来自分类Dev

在C#中使用Regex将字符串解析为数组

来自分类Dev

在 C# 中使用正则表达式解析字符串

来自分类Dev

使用正则表达式解析 C# 中的字符串

来自分类Dev

用C#解析XML字符串

来自分类Dev

解析UTC日期字符串以C#中的日期

来自分类Dev

在C#中从字符串解析PointF?