C#获取{"messageId":"1659490276538","parameter":"downstream"}里面的变量名
时间: 2024-02-09 08:05:49 浏览: 59
在c#中把字符串转为变量名并获取变量值的小例子
5星 · 资源好评率100%
在C#中,可以使用Newtonsoft.Json库来解析JSON字符串并获取其中的变量名。下面是一个示例代码:
```csharp
using Newtonsoft.Json.Linq;
string json = "{\"messageId\":\"1659490276538\",\"parameter\":\"downstream\"}";
JObject obj = JObject.Parse(json);
foreach (var property in obj.Properties())
{
string variableName = property.Name;
Console.WriteLine(variableName);
}
```
上述代码中,我们首先将JSON字符串解析为JObject对象。然后,通过遍历JObject的属性,可以获取到每个属性的变量名。在这个例子中,输出结果为"messageId"和"parameter"。
阅读全文