返回首页

我怎样才能deserilize其后的一个字符串LT; q1gt; val1lt ;/ q1gt; LT; q2gt; val2lt ;/ q2gt; ......
我有类
LT前郎="C#"GT;序列化]
公共类测试{
NBSP
Q1字符串{获取;集}
Q2串{获取;;}



。。 }
/ /这里是反序列化过程:
公共测试的mytest(字符串声明){
串行=新的XmlSerializer(typeof运算(测试))
NBSP NBSP使用(读卡器=新StringReader(声明){
NBSP); serializer.Deserialize回报(测试)(读者);
}
} LT ;/ pregt

我得到的错误是:
LT; codegt有一个XML文档中的错误(1,2)。 ---放大器; GT的System.InvalidOperationException:LT;地位的xmlns =""GT; expected.lt ;/ statusgt; LT ;/ codegt;

我知道这个问题是:字符串缺少XML头和根元素,但我只是不知道如何反序列化无。
其他的解决方案将成为这个字符串添加到另一个字符串中包含的建议缺少的一部分。
感谢。 :7728985 |会员

回答