我需要将 json 转换为有用的字符串,如下所示:
COLUMN1:DATA1;COLUMN2:DATA2;.............
COLUMN1:DATA3;COLUMN2:DATA4;.............
..............................
我不能使用放置这些数据的静态类,因为列名、工作区名等总是不同的。我找到了 json 框架,但没有随之而来。如果有一些很好,可以在这里放一点样品,我会很高兴。
谢谢帕特里克
我还发现DynamicJson是一个非常好的解决方案。如果一切都是动态的,它也可以工作(是的,还有键......)
这是 DynamicJson 页面的示例:
// DynamicJson - (IsObject)
var objectJson = DynamicJson.Parse(@"{""foo"":""json"",""bar"":100}");
foreach (KeyValuePair<string, dynamic> item in objectJson)
{
Console.WriteLine(item.Key + ":" + item.Value); // foo:json, bar:100
}
我认为这个例子正是你所需要的。祝你好运。(它也适用于嵌套对象/数组)