seeXML Serialization in the .NET Framework
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnexxml/html/xml01202003.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnexxml/html/xml01202003.asp
解决方案 »
- 求助:asp.net 调用dll出错
- 高手进
- datagrid自定义分页
- 数据源不支持服务器端的数据分页?这个是什么原因?那个高手可以告诉我一下?谢谢!
- 关于ASP。NET的问题
- 高人帮忙,水晶报表问题,就那么多分了
- 问一个ASP简单的问题谁能给我个例子请大家帮帮忙我在学习ASP拿回去参考一下
- 我用ASP.NET(VB.NET,SQL SERBER2000)做了一个基于web的管理系统,要想实现远程数据库备份和还原,应该怎么做呢 ?
- listView排序问题
- 框架内一个页面调用另一个页面的方法?
- aspx頁面中<script language="vbscript"></script>客戶端腳本能否象類似ASP的方法調用 <script language=C# runat="server"></script>中
- 请问各位.net前辈,.net的常用技术都有哪些?
[Serializable()]
public class myclass:ISerializable
{
public int he;
void ISerializable.GetObjectData(
SerializationInfo info, StreamingContext context)
{
// Instead of serializing this object,
// serialize a SingletonSerializationHelp instead.
info.SetType(typeof(myclass));
he = info.GetInt32("he");
// No other values need to be added.
} }
类输出为xml
myclass mc = new myclass();
System.Xml.Serialization.XmlSerializer xs = new System.Xml.Serialization.XmlSerializer( typeof(myclass) );
mc = (myclass)xs.Deserialize( xtr );
{
myclass mc = new myclass();
myclass mn = new myclass();
mn.he =1000;
mc.next = mn;
mc.he = 100;
mn.next = mc;
System.Xml.Serialization.XmlSerializer xs = new System.Xml.Serialization.XmlSerializer( typeof(myclass) );
System.Xml.XmlTextWriter xtw = new System.Xml.XmlTextWriter( "1.xml" , System.Text.Encoding.Unicode);
xs.Serialize( xtw , mc );
}
}
[Serializable()]
public class myclass:ISerializable
{
public myclass next;
public int he;
void ISerializable.GetObjectData(
SerializationInfo info, StreamingContext context)
{
// Instead of serializing this object,
// serialize a SingletonSerializationHelp instead.
info.SetType(typeof(myclass));
he = info.GetInt32("he");
// No other values need to be added.
} }