【发布时间】:2015-05-11 11:11:57
【问题描述】:
我想使用 ExpandoObjects 列表作为 Telerik 报告的数据源,但 Telerik 报告目前似乎不支持此功能。它们确实支持将 XML 作为数据源,因此我正在尝试将我的 ExpandoObjects 列表转换为 XML 字符串。
我已经看到(Can I serialize an ExpandoObject in .NET 4?)可以通过 jsonFx 将单个 ExpandoObject 序列化为 XML 字符串(VB.net 代码,而不是 c#):
dim XMLwriter As New JsonFx.Xml.XmlWriter
dim serializedExpando as string = XMLwriter.Write(obj)
或其等效的 c# 代码:
JsonFx.Xml.XmlWriter XMLwriter = new JsonFx.Xml.XmlWriter();
String serializedExpando = XMLwriter.Write(obj);
如何将整个列表序列化为 XML 字符串?
【问题讨论】:
标签: c# xml telerik expandoobject dynamicobject