我保存一些小图象以XML作为经由字节[]以下的XElement构造..

XElement xe = new XElement("Images",
            from c in qry
            select new XElement("Image", new XAttribute("Date", c.Date),
              new XElement("Data", c.Bytes)));

的字节属性是一个字节],看着所产生的元件的阵列中的内容可能在保存只是桃色。

我的问题是,我似乎不能简单地读这回。什么是检索该元素的最佳方式?类型转换为[]似乎是不允许使用的字节,我真的不得不看这是一个字符串?找出使用何种编码和转换?我认为鉴于的XElement理解如何写阵列,它应该是能读它。

有帮助吗?

解决方案

我想了解base64编码的字节数组。它应该是相当容易编码/从/到一个字节数组解码此。

其他提示

这是非常有益的,谢谢你。对于编码样本参见:

http://www.nowan.hu /main.aspx?content=9cff1555-26ca-4e6a-910b-6a73463e22b2

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top