如何在不破坏文件格式的情况下向json文件添加对象?

2g32fytz  于 2022-11-19  发布在  其他
关注(0)|答案(2)|浏览(139)

我有一个手动填充了信息的json文件,我想使用C#向其中添加更多信息
我尝试了几种方法,但它们破坏了文件的格式

5lhxktic

5lhxktic1#

我不是一个C#开发人员,但我可以向您提出一般性建议:

  • 读取文件并使用C#可用任何JSON解析库将其解析为JSON对象。
  • 将您数据作为新节点放置到您要修改的位置。
  • 将其转换为字符串并重写文件。(库可能会自己将其转换为字符串)
cigdeys3

cigdeys32#

我也遇到过类似的问题。我假设您的JSON文件有一个Category名称,在它下面有一些关联的成员,我假设您尝试的方法没有在JSON的“Members”下面写入,而是在空的下面写入
请参阅这篇文章以获得答案:Writing data to JSON file in the correct category (C# Newtonsoft JSON)

相关问题