如何将dataRow序列化为xml并获取字节数组?

时间:2017-08-18 09:09:11

标签: c# xml serialization

如何将单个DataRow序列化为xml然后再串行化为字节数组? 将数据行序列化为xml的最佳方法是什么? 我应该创建类,从dataRow设置值到类对象,然后序列化为字节?这是更好的方式吗?

1 个答案:

答案 0 :(得分:0)

请尝试以下操作:

        static void Main(string[] args)
        {
            DataTable dt = new DataTable();

            MemoryStream stream = new MemoryStream();

            dt.WriteXml(stream);

            stream.Position = 0;

            byte[] bytes = new byte[stream.Length];
            stream.Read(bytes, 0, (int)stream.Length);


        }