易截截图软件、单文件、免安装、纯绿色、仅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


相关文档:

java中四种操作xml方式的比较

   1)DOM(JAXP Crimson解析器)
    DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DO ......

JSP联系XML与数据库

  数据库应用系统包括数据库,数据库管理系统,数据库应用三大部分。
  世界上存在许多完全不同的客户平台,在不同平台间交换数据,需要保证数据的完整和服务的高效,数据格式的转换问题往往成为制约Web Service的瓶颈,采用XML作为数据交换的标准,可以使各个异构平台和各种格式的数据进行数据交换成为可能。
......

3.3.1 XML格式的元数据


任何ORM的解决方案都应该提供一种易读的、容易编辑的映射文件格式,而不仅仅提供一个GUI图形工具。当下流行的对象/关系元数据格式都支持XML。使用XML格式的文件可以提供如下好处:首先它是轻量级的,提供很好的易读性,能够进行版本控制,可以在部署阶段定制。
但是XML格式文件真的是最好的选择吗?Java社团中就反对XML ......

Symbian学习笔记(15) 解析XML文件(上)

收藏
我曾在前面介绍过一个可用于BREW环境下的XML Parser,今天想分享的是如何在Symbian平台上解析XML文件,不需要第三方的东西,Symbian已经为我们提供了这个类CParser。
网上也有这方面的资料,建议参考:
http://wiki.forum.nokia.com/index.php/How_to_parse_XML_file_using_CParser_class
不过,要注意的是Symbia ......

Use the XML Parser in OS 9.x


Paul.Todd | 09 April, 2007 15:24
I have noticed a couple of people seem to be having problems with using the XML parser in Symbian and there are no examples outside of the devkit. The parser I will be talking about is the xml one, not the one SOAP engine as the SOAP one is Nokia specific.
The ke ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号