- 浏览: 725462 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (1081)
- [网站分类]1.首页原创精华.NET区(包含架构设计、设计模式)(对首页文章的要求:原创、高质量、经过认真思考并精心写作) (0)
- [网站分类]2..NET新手区(用于发表不合适发表在首页的.NET技术文章,包括小经验、小技巧) (1)
- [网站分类]3.非技术区(技术之外的文章,但不要涉及任何政治内容) (0)
- [网站分类]4.其他技术区 (0)
- [网站分类]5.企业信息化 (0)
- [网站分类]6.读书心得区(技术书籍阅读心得、书籍推荐) (0)
- [网站分类]7.提问区(.NET技术方面的提问) (2)
- [网站分类]8.技术转载区(.NET技术文章转载, 请注明原文出处) (0)
- [网站分类]9.求职招聘区(个人求职、企业招聘) (0)
- [网站分类]Dottext区 (0)
- [网站分类]GIS技术 (0)
- [网站分类]IT英才专区(IT职场交流) (0)
- [网站分类]SharePoint (0)
- [网站分类]博客园.NET俱乐部(俱乐部组织与活动方面的文章) (0)
- [网站分类]软件发布区(发布自己开发的代码、软件) (0)
- [网站分类]网站管理区(网站管理方面的疑问、建议、意见, 寻求管理员帮助) (0)
- [网站分类]业界新闻 (1)
- 技术 (1)
- [随笔分类]生活感悟 (10)
- [随笔分类]C# (30)
- [随笔分类]AjaxPro教程 (3)
- [发布至博客园首页] (5)
- [随笔分类]简历 (0)
- [随笔分类]Linux (2)
- [随笔分类]技术聚会 (2)
- [随笔分类]ORM (1)
- [随笔分类]php (1)
- [随笔分类]创业 (1)
- [随笔分类]奇技淫巧 (1)
- [随笔分类]计划 (1)
- [随笔分类]架构&分层 (1)
- [随笔分类]整合行销 (1)
- [随笔分类]mac (1)
- [网站分类].NET新手区 (45)
- [网站分类]非技术区 (5)
- [网站分类]招聘区 (0)
- [随笔分类]单元测试 (1)
- [网站分类]其他技术区 (3)
- [网站分类]代码与软件发布 (6)
- [网站分类]提问区 (24)
- [随笔分类]ASP.NET (2)
- [随笔分类]FAQ (12)
- [随笔分类]开发人员工具 (1)
- [随笔分类]朗志轻量级项目管理解决方案 (1)
- [网站分类]读书区 (1)
最新评论
-
天使建站:
写和乱七八糟的 不知道从哪复制过来的 还是看这里吧j ...
jquery数组 -
hyn450:
你好,我最近也想了解一下竞争情报。不知道能不能交流一下呢 ?
最近的工作 -
lattimore:
这个连接打不开了阿!
使用vnc连ubuntu desktop -
MZhangShao:
奉劝你一句,以后在Ubuntu 用apt-get安装成功的软件 ...
关于xrdp的安装设置 -
f002489:
strftime
python下datetime类型的转换
利用DataSet.ReadXml载入一个xml文件,再使用GetXmlSchema()方法输出内容如下:
1<?xml version="1.0" encoding="utf-16"?>
2<xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
3 <xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:Locale="en-US">
4 <xs:complexType>
5 <xs:choice minOccurs="0" maxOccurs="unbounded">
6 <xs:element name="Table1">
7 <xs:complexType>
8 <xs:sequence>
9 <xs:element name="DISPLAY" type="xs:string" minOccurs="0" />
10 <xs:element name="VALUE" type="xs:string" minOccurs="0" />
11 <xs:element name="ISPLUGIN" type="xs:string" minOccurs="0" />
12 <xs:element name="connstr" type="xs:string" minOccurs="0" />
13 </xs:sequence>
14 </xs:complexType>
15 </xs:element>
16 </xs:choice>
17 </xs:complexType>
18 </xs:element>
19</xs:schema>
而使用DataSet.WriteXmlSchema(xsdFileName)输出的内容如下2<xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
3 <xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:Locale="en-US">
4 <xs:complexType>
5 <xs:choice minOccurs="0" maxOccurs="unbounded">
6 <xs:element name="Table1">
7 <xs:complexType>
8 <xs:sequence>
9 <xs:element name="DISPLAY" type="xs:string" minOccurs="0" />
10 <xs:element name="VALUE" type="xs:string" minOccurs="0" />
11 <xs:element name="ISPLUGIN" type="xs:string" minOccurs="0" />
12 <xs:element name="connstr" type="xs:string" minOccurs="0" />
13 </xs:sequence>
14 </xs:complexType>
15 </xs:element>
16 </xs:choice>
17 </xs:complexType>
18 </xs:element>
19</xs:schema>
1<?xml version="1.0" standalone="yes"?>
2<xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
3 <xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:Locale="en-US">
4 <xs:complexType>
5 <xs:choice minOccurs="0" maxOccurs="unbounded">
6 <xs:element name="Table1">
7 <xs:complexType>
8 <xs:sequence>
9 <xs:element name="DISPLAY" type="xs:string" minOccurs="0" />
10 <xs:element name="VALUE" type="xs:string" minOccurs="0" />
11 <xs:element name="ISPLUGIN" type="xs:string" minOccurs="0" />
12 <xs:element name="connstr" type="xs:string" minOccurs="0" />
13 </xs:sequence>
14 </xs:complexType>
15 </xs:element>
16 </xs:choice>
17 </xs:complexType>
18 </xs:element>
19</xs:schema>
2<xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
3 <xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:Locale="en-US">
4 <xs:complexType>
5 <xs:choice minOccurs="0" maxOccurs="unbounded">
6 <xs:element name="Table1">
7 <xs:complexType>
8 <xs:sequence>
9 <xs:element name="DISPLAY" type="xs:string" minOccurs="0" />
10 <xs:element name="VALUE" type="xs:string" minOccurs="0" />
11 <xs:element name="ISPLUGIN" type="xs:string" minOccurs="0" />
12 <xs:element name="connstr" type="xs:string" minOccurs="0" />
13 </xs:sequence>
14 </xs:complexType>
15 </xs:element>
16 </xs:choice>
17 </xs:complexType>
18 </xs:element>
19</xs:schema>
两段代码仅在第一行有差别
但是第一个文件,在vs ide中无法打开,报如下错误
同时若在程序中使用这个文件也会出错
DataSet ds=new DataSet();
ds.ReadXmlSchema(xsdFileName);
在这记一下,以免以后忘了
另外有个问题考考大家,稍后给出我的答案
已经一个xml文件的格式如下:
<D>
<T>
<C1>1</C1>
<C2>2</C2>
...
<Cn>n</Cn>
</T>
<T>
<C1>1</C1>
<C2>2</C2>
...
<Cn>n</Cn>
</T>
</D>
用什么方法将其转换为如下格式
<D>
<T C1="1" C2="2"... Cn="n"></T>
<T C1="1" C2="2"... Cn="n"></T>
</D>
这是一问,二问已知第二种格式,又如何转成第一种格式,二问其实差不多,呵呵,
发表评论
-
关于分层架构中的业务实体层的使用一直不太清楚,可否指点一下?
2007-03-23 09:10 672我知道业务逻辑层又可细分为三个层次,分别是业务外观层业务规则层 ... -
xml反串行化
2007-07-02 17:23 7331using System; 2using Syste ... -
对websharp中aspect的改进(待续)
2007-11-17 14:27 692缘起 为了在我的《朗志轻量级项目管理解决方案》项目中应用 ... -
WebSharp Aspect改进(续2)
2007-11-19 21:39 700接着上次在《朗志轻量级项目管理解决方案》中对Aspec ... -
TreeView(树形控件)中常用到的属性和事件
2007-11-19 22:22 12941.TreeView(树形控件) ... -
有没有适合的的面向对象的查询语言(Object Query Language)
2007-11-28 10:15 760在我做《朗志轻量级项目管理解决方案》的过程中,我希望 ... -
问题解答集
2007-11-29 18:11 4411 如何在源代码的目录下添加一个测试文件 ... -
FckEditor自定义按钮
2007-11-29 18:35 831目录 FckEditor自定义按钮 1 目录 ... -
GhstDoc2.1.1使用手册
2007-11-29 18:39 723目录 GhstDoc2.1.1使用手册 1 ... -
Log4net使用说明
2007-11-29 18:44 786Log4net使用说明 1 修改历史纪录 ... -
MySQLHelper类使用说明
2007-11-29 18:46 1315目录 MySQLHelper类使用说明 1 目录 ... -
NDoc1.3.1使用手册
2007-11-29 18:47 765目录 NDoc1.3.1使用手册 1 目录 ... -
程序中操作Word
2007-11-29 18:52 728目录 程序中操作Word 1 目录 2 ... -
利用SMTP服务发送电子邮件
2007-11-29 18:58 1354目录 利用SMTP服务发送电子邮件 1 目录 ... -
程序中操作Excel
2007-11-29 18:59 638目录 程序中操作Excel 1 目录 ... -
访问被拒绝:“AjaxPro”的解决方案
2007-11-29 19:01 539目录 访问被拒绝:&qu ... -
sqlserver的版本号
2008-02-27 21:01 820当你安装了sqlserver 2005之后你就可以使用sqls ... -
在安装有VS2008beta2版本的机子上使用vs2005进行部署出现问题的解决方法
2008-02-27 21:13 680我知道,2008rtm发布已经很久了,不巧的是同学在我的机子上 ... -
忙话codesmith
2008-07-28 15:01 868为什么不是闲话,因为我很忙,项目中新问题是接连不断,上一篇讲到 ... -
Berkeley Db Associate关联数据函数的使用
2008-07-31 21:42 839Code<!--<br /><br ...
相关推荐
通过学习本章内容,开发者可以更好地掌握基于连接的事务处理和如何创建业务层对象来协调用户界面与数据库之间的交互。 #### 二、ADO.NET对象模型概述 ADO.NET的主要目标是在ASP.NET应用程序和后端数据库之间建立一...
在.NET框架中,`DataSet`和`XML`是两种常用的数据处理和存储方式。`DataSet`是一个内存中的数据集合,可以包含多个`DataTable`,它们之间可以通过`DataRelation`建立关联。而`XML`是一种可扩展标记语言,常用于数据...
在.NET框架中,`DataSet`是一个非常重要的数据容器,它允许开发者存储、操作和管理离线数据。XML(eXtensible Markup Language)则是一种结构化数据格式,常用于数据交换和存储。`DataSet`与XML之间的转换是.NET开发...
如果只想写入数据,可以使用`WriteXmlSchema`单独写入架构。 4. 在读取XML文件时,可以设置`ReadXml`的第二个参数为XmlReadMode枚举值,以控制读取方式,例如`XmlReadMode.IgnoreSchema`表示忽略XML文件中的架构,仅...
XML(eXtensible Markup Language)是一种用于存储和交换结构化数据的标准标记语言。它以易于阅读和机器处理的方式组织数据,并且独立于任何特定的编程语言或平台。在本项目"XML投票系统"中,核心是利用.NET框架中的...
myDataSet.WriteXmlSchema("C:\mySchema.XML"); 使用XmlDataDocument类 XmlDataDocument myDoc = mew XmlDataDocument(myDataSet); 或 XmlDataDocument myDoc = mew XmlDataDocument(); myDoc.DataSet....
- **为DataSet创建XML格式的构架描述**:使用`DataSet`的`WriteXmlSchema`方法可以将数据集的架构写入XML文件中,方便后期数据验证和导入。 但是,将数据以XML格式保存在数据库中并不直接涉及ADO.NET的核心功能,...
- **为`DataSet`创建XML格式的架构描述**:可以使用`WriteXmlSchema()`方法将`DataSet`的架构以XML格式输出。 - **将数据以XML格式保存在数据库中**:虽然这是一个可行的方法,但在实际应用中更常见的是使用`DataSet...
- 上述代码中的两个连接字符串虽然参数顺序不同,但内容相同,因此会被视为不同的连接,从而创建两个连接池。 #### 题目11:打开SQLConnection时返回的SQL Server错误号为4060,该错误表示: **选项:** - **A. ...
- **为DataSet创建XML格式的构架描述:** `DataSet`支持自定义XML Schema,可以使用`DataSet.WriteXmlSchema()`方法生成XML Schema文件。 **将数据以XML格式保存在数据库中**这一选项不在ADO.NET的直接支持范围内,...