如何将动态json转换为自定义字符串?

时间:2013-10-11 12:45:46

标签: c# json dynamic converter

我需要将json转换为有用的字符串,如下所示:

    COLUMN1:DATA1;COLUMN2:DATA2;............. 
    COLUMN1:DATA3;COLUMN2:DATA4;.............
    ..............................

我不能使用我放置这些数据的静态类,因为columnsname,workspacesname等总是不同的。 我找到了json框架,但没有找到它。 如果有些人会很好并且可以在这里放一点样品,我会很高兴。

谢谢Patrick

2 个答案:

答案 0 :(得分:1)

您可以尝试此链接。希望对你有帮助 DynamicJson

答案 1 :(得分:1)

我还发现DynamicJson是一个非常好的解决方案。如果一切都是动态的,它也会起作用(是的,也是键......)

以下是DynamicJson Page:

的示例
// 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
}

我认为这个例子正是你所需要的。祝好运。 (它也适用于嵌套对象/数组)