易截截图软件、单文件、免安装、纯绿色、仅160KB

NET 读、写、查、删、改XML文件

.NET读、写、查、删、改XML文件

一、    
XML
简介
XML
即可扩展标记语言(
EXtensible Markup Language
),是一种标记语言,很类似
HTML

XML
的设计宗旨是传输数据,而非显示数据。
XML
标签没有被预定义,需要用户定义标签。
XML
被设计为具有自我描述性并符合
W3C
的推荐标准。
XML
已经被广泛的应用于软件开发的很多方面,特别是
Web
开发。常用于简化数据的存储和共享。
二、    
XML
语法
1) 
可以根据应用编写有实际意义的标签
比如要描述班级可以定义
<Class>
标签,要描述学生可以定义
<Student>
标签。
2) 
所有
XML
标签必须
有关闭标签,如:
<Class>
高三一班
</Class>
</Class>
是关闭标签;再如:
<Student>
高三一班
</Student>
</Student>
是关闭标签。
3) 
XML
标签也是区分大小写的:
<Class>
高三一班
</class>
上面写法是错误的,因为
<Class>

</class>
是不同的标签,
</class>

<class>
的关闭标签,而不是
<Class>
的关闭标签。
3

XML
标签是可以嵌套的,而且必须正确嵌套,所谓嵌套也就是在其内的意思,把握这一点就不难看出一下哪个是错误的了,正确的写法如下:
<Class>
        
<Student>
        
</Student>
</Class>
错误的写法:
<Class>
        
<Student>
        
</Class>
</Student>
在编写
XML
代码时,注意保持清晰地层次结构。
4) 
XML
必须有根元素,根元素有且只能有一个
<Root>
        
<Child>1</Child>
<Child>2</Child>
<Child>3</Child>
</Root>
5) 
可以给
XML
标签定义属性,属性值必须放在英文半角双引号里面。
<Class Name=”
高三一班
”>
<Student>
</Student>
</Class>
下面属性是错误的:
<Class Name=
高三一班
&g


相关文档:

XML, XSLT, XSD, XPATH, XSL

Xml, xslt, xsd, xpath描述一下
XML: Extensible Markup Language扩展标记语言,用来处理结构化文档。
XSLT: XSL Transformations。用来将一种XML转换成另外一种XML文档。也可以将XML转换成XHTML或者HTML在浏览器中显示。
XSD: XML Schemas Definition。用来定义XML文档的结构。XML Schema 是DTD(Document Type Definiti ......

为什么使用 XML?


Web 使我们能够与任何地方的任何人通讯。广泛接受的标准(这对完全使用 Web 的潜力是至关重要的)允许 Web 在多种交互操作的技术层上通讯。一个重要层是可视化显示和用户界面,例如 HTML、GIF 和 JScript(TM) 之类的现有标准。这些标准允许创建一次页面,并且在不同时间向众多接收者显示。
尽管可视化和用户界面标准是必 ......

DataSet 读取xml文件

 DataSet ds = new DataSet();
ds.ReadXml(Server.MapPath(NetShop.Config.DbConfigs.GetSitePath + "images/flashdata/flash.config"));
DataRow[] drs = ds.Tables[0].Select("", "[SortOrder] ASC");
//返回的是个DataRow[]:
//DataR ......

Symbian OS下解析XML文档的一些方法

2009-10-27 22:44资料来源于网络,四种方式,大家可以自己尝试下.
=========11111=================
tinyXML
www.grinninglizard.com/tinyxml/
=========22222================================
symbian s60 第三版之后,已经提供了解析xml的系统api,采用的是SAX方式。
XML parsing in Symbian OS v9.x 来源目录:
htt ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号