gpt4 book ai didi

c# - 如何使用c#读取和显示文本文件中的json数据

转载 作者:太空宇宙 更新时间:2023-11-03 20:15:28 24 4
gpt4 key购买 nike

我真的需要现在可用的所有帮助。

目的:如何读取普通文本文件中的Json数据,将特定文本放入String变量中?编码平台:visual studio 2010语言:C#

下面是我的普通文本文件中的示例 json 数据

{
"created_at":"Sun May 05 14:12:21 +0000 2013",
"id":331048726577692674,
"id_str":"331048726577692674",
"text":"Why play Luiz at CB?",
"user":
{
"id":458765935,
"id_str":"458765935",
"name":"Amrit Singhpong",
"screen_name":"AmritTheBlue",
"location":"Stamford Bridge",
"url":null,
"description":"17. Chelsea fan! XO Care Free",
}
}

现在我所能做的就是只读取文本文件中的所有行并将其放入我创建的数组中以存储每一行​​。所以假设这整个 json 数据示例存储在一个数组中,我的下一个问题是,我如何取出“文本”:“为什么在 CB 玩 Luiz?”并将其放入普通字符串变量中?

最佳答案

您可以使用 .NET JavaScriptSerializer();

 { "created_at" : "Sun May 05 14:12:21 +0000 2013",
"id" : 331048726577692674,
"id_str" : "331048726577692674",
"text" : "Why play Luiz at CB?",
"user" : { "description" : "17. Chelsea fan! XO Care Free",
"id" : 458765935,
"id_str" : "458765935",
"location" : "Stamford Bridge",
"name" : "Amrit Singhpong",
"screen_name" : "AmritTheBlue",
"url" : null
}
}

string JSON = File.ReadAllText("JSON.txt");
var serializer = new JavaScriptSerializer();
object str = serializer.DeserializeObject(JSON);

enter image description here

关于c# - 如何使用c#读取和显示文本文件中的json数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17021286/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com