C#.NET解析XML(使用属性控制 XML 序列化)
今天需要解析一个XML,这个XML和一般情况用.NET的序列化出来的格式不太一样。 我就又补习了一下。 分享一下学习成果吧。 示例代码下载: http://download.csdn.net/detail/bdstjk/4028340 先给大家看看基础知识吧,后面再给大家贴一个复杂实例 使用属性可以控制对象的 XML 序列化。 默认情况下,XML 元素名称由类或成员名称确定。在名为 Book 的简单类中,字段 ISBN 将生成 XML 元素标记 <ISBN>,如下面的示例所示。 [csharp] view plain copy public class Book { public string ISBN; }...
根据数据库输出XML菜单
USE [test_YTHH] GO /****** Object: StoredProcedure [dbo].[usp_Print_SCC_Menu] Script Date: 04/08/2013 11:21:23 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -------------------------------- --简易输出Sys菜单 --BY HXL --20136-04-08 -------------------------------- CREATE PROC [dbo].[usp_Print_Sys_Menu] AS BEGIN DECLARE @parentID INT DECLARE @text NVARCHAR(20) DECLARE @value CHAR(7) DECLARE @text2 NVARCHAR(20) DECLARE @value2 CHAR(7)...