我需要在C#中开发一个通用工具来显示JSON对象的内容(它是System.Web.Helpers.Json的动态对象)。
如果我知道元素的名称,我可以使用json.name或json [' name']来检索此元素的值。它还可以检索json数组的数据。所以,如果我有一个元素名称列表,我可以在里面显示内容。
但问题是我找不到任何方法来获得这样的清单。 如果我在调试器中查看对象,它可以在里面显示IDictionary对象_values,并且元素存储为键值对。因此,所有元素名称都可以作为数组中的Key找到。但是,这是对象内部的私有数据,我无法在程序中访问它。
我是否知道是否有办法获取System.Web.Helpers.Json对象中的元素列表?