2010-04-09 66 views
0

如何安全地向C#中的JSON数据添加变量?例如,我可能有[{"data": "data"}, {"data": "data"}]或者我可能有{"data": "data"}。如何将新变量"newdata": "newdata"添加到结构中?JSON - 安全地添加变量

+0

您目前如何处理JSON?任何特定的API?或者只是一个“字符串”?或者是什么? – 2010-04-09 06:33:01

+0

@Marc,只是'string',因为我不想将它反序列化为任何东西。 – 2010-04-09 07:20:54

回答

1

如果您具有.Net 3.5SP1框架的可用性,请查看JSONReaderWriterFactory类。它使XmlDictionaryReader/Writer与JSON一起使用。

您可以使用阅读器/写入器组合来阅读那里有什么,写下那里的内容并添加您自己的条目。

希望这会有所帮助,

+0

直到星期一才能测试,但我认为你在这里是正确的。 – 2010-04-09 08:54:43