读书人

奇怪在PPC程序里可以XML反序列化到

发布时间: 2012-02-17 17:50:42 作者: rapoo

奇怪,在PPC程序里可以XML反序列化,到了商务机上就报XML文档(1,1)处有错误
代码很简单:
XmlSerializer serializer = new XmlSerializer(typeof(MyObject1));
MemoryStream mem = new MemoryStream((byte[])cAWSDataSet.Tables[ "myFile "].Rows[RowSelected][ "文件 "]);
MyObject1 obj1 = (MyObject1)serializer.Deserialize(mem);//此行出错,InvalidOperation,XML文档(1,1)处有错误

MyObject1的代码如下:

public class MyObject1
{
public GraphicAttri [] graphItems;//GraphicAttri为自定义的一个类
public int graphNO;
public MyObject1 ()
{
}
}

[解决办法]
帮LZ顶
[解决办法]
是否跟XML文件自身的Codec有关。建议你检查XML文件。

读书人网 >C#

热点推荐