Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将XML序列化或纯XML转换为存储过程以保存会话对象_C#_Asp.net_Sql Server 2008_C# 4.0_Xml Serialization - Fatal编程技术网

C# 将XML序列化或纯XML转换为存储过程以保存会话对象

C# 将XML序列化或纯XML转换为存储过程以保存会话对象,c#,asp.net,sql-server-2008,c#-4.0,xml-serialization,C#,Asp.net,Sql Server 2008,C# 4.0,Xml Serialization,我在读XMLSerializer类。这是在XML中序列化会话对象并将其发送到存储过程以将其保存到数据库的上下文中进行的 <Root><Row></Row></Root> 因此,上面的过程包括序列化转换,然后发送到存储过程进行进一步处理。或者,它可以像下面这样创建xml,并发送到存储的进程,以将详细信息保存在数据库中 <Root><Row></Row></Root> 对于SQL server,它无

我在读XMLSerializer类。这是在XML中序列化会话对象并将其发送到存储过程以将其保存到数据库的上下文中进行的

<Root><Row></Row></Root>
因此,上面的过程包括序列化转换,然后发送到存储过程进行进一步处理。或者,它可以像下面这样创建xml,并发送到存储的进程,以将详细信息保存在数据库中

<Root><Row></Row></Root>


对于SQL server,它无论如何都将是纯文本,因此应根据您的应用程序需要选择格式。我认为使用XML格式化程序比使用XML格式化程序更方便。

XMLFormatter
可以在序列化时使用

那么您的问题是什么?另外,你的标题信息量不大。可能有十几个标题相同的问题,它们都是关于不同的内容。虽然您的问题是关于Xml的,但如果您谈论的是ASP.NET会话对象,也可以使用LosFormatter类()将它们序列化为字符串(TextWriter或流作为输出)。我相信这就是ASP.NET内部使用的。