|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
net网页编程欺骗了我们那么多年,如今的多核时代,我认为它气数已尽!第一,起首有一个要被序列化成xml的类
publicclassXmlObject
{
privatestring_UserName="hello";
publicstringUserName
{
get
{
return_UserName;
}
set
{
_UserName=value;
}
}
//序列化时.办法是没被序列化的.这里算白写了
protectedstringGetSomeThing(stringWhosName)
{
returnWhosName;
}
}
第二:对象---->xml
//实行后:会天生一个pp.xml,固然这个文件名是本人取的
XmlObjectxo=newXmlObject();
StreamWritersw=newStreamWriter(Server.MapPath("pp.xml"));
XmlSerializerxs=newXmlSerializer(typeof(XmlObject));
xs.Serialize(sw,xo);
sw.Close();
第三:xml---->对象
从第二部的pp.xml转成对象xo
StreamReaderreader=File.OpenText(Server.MapPath("pp.xml"));
XmlSerializerserializer=newXmlSerializer(typeof(XmlObject));
XmlObjectxo=(XmlObject)serializer.Deserialize(reader);
reader.Close();
returnxo;
我实在想不明白net网页编程的机制,为什么非要那么蛋疼,在同一个平台下重复编译。 |
|