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

VC操作XML编程实例

转自:http://www.cnblogs.com/sadier/articles/99875.html
文章正文
 
前段时间,由于工作的需要,利用到了XML,所以对其进行了一些简单的研究。在此愿把一些心得写出来,与各位分享,不对的地方还望多多包涵。 
1.什么是 XML? 
首先,我想各位应该都已经大概知道什么是XML了。如果,你对什么是XML还没有一个概念的话,你可以看一些相关的材料,我就不多说了。 
2.为什么要用XML? 
其实,刚开始我也不是很明白,后来在工作中才慢慢意识到。首先,我写的程序需要传送很多的数据结构,比如表格,目录树等等。要在以往,我想自己会去定义一个数据结构。这是相当麻烦的一件事情,而且当这个结构需要不断更新,有很大的灵活性时,那就更让人头疼了,更别说通用性和跨平台了。这时候,XML对树形结构数据的强大表达能力就显示出来了。比如一个表格数据。 
11
 12
 
21
 22
 
<TABLE>
<TR>
<TD> 11</TD>
<TD>12</TD>
</TR>
<TR>
<TD> 21</TD>
<TD>22</TD>
</TR>
</TABLE>
以上的描述,很简单明了,通用性和跨平台是很显见的。当然,代价也是有的,那就是用于表达信息的数据变大了。这就要求你在性能和可扩展性之间进行权衡了再次,XML 现在已经开始流行起来了,其前身(说类似更合适)HTML就是一个明证,更不用说微软的.NET计划就是架构在XML上面的。 
最后,因为XML的流行,已经有了越来越多的开发工具(SDK),比如XML Parser就有很多种。利用这些工具,我们就可以更快的进行开发,从而减少不必要的麻烦----比如自己定义一套规范,还要开发相关的操作工具等等,麻烦,而且不易与外界进行交流。 
3.使用什么开发工具 
这里,我们面向的是程序员,犹指VC++的程序员。我们的选择很多,不过选择Microsoft 的XML Parser SDK应该是不错的,至少文档很详尽(在这一点上,微软做得一直不错)。当然还有很多别的选择,比如Apache.org上的eXcel。更详细的信息,请看www.ibm.com/xml。 
基本概念 
XML的编程模式 
前面我们说过,XML对树的表达能力是很强大的,我们完全可以把一个XML文档用一个树来表达,对于文档的操作就是对树的操作,这就是DOM(文档对象模型)。然而,DOM对XML文档的


相关文档:

XML取值应用实例

原贴:http://topic.csdn.net/u/20100412/14/f6941844-e9bf-4ed7-a0c2-bef03d775783.html?70615
declare @data xml=
'<root>
  <SaleMan>
  <SaleManId>1</SaleManId>
  <SaleManCode>001</SaleManCode>
  <Nodes>
  <Node>
  < ......

xml基础

一XML 解析器
大多数浏览器都有读取和操作 XML 的内建 XML 解析器。
解析器把 XML 转换为 JavaScript 可访问的对象。
解析 XML
所有现代浏览器都有读取和操作 XML 的内建 XML 解析器。
解析器把 XML 载入内存,然后把它转换为可通过 JavaScript 访问的 XML DOM 对象。
您将在本教程的下一节中学习更多有关 XML DOM 的 ......

使用XMLHttpRequest处理xml数据(二)


首先写一个html页面userxmlajax.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <title>用户校验ajax实例</title>
  &nbs ......

使用jquery处理xml数据(三)

首先写一个html userxmljquery.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <title>用户校验ajax实例</title>
   & ......

XML 语法规则


转自:http://www.w3school.com.cn/xml/xml_syntax.asp
XML 的语法规则很简单,且很有逻辑。这些规则很容易学习,也很容易使用。
所有 XML 元素都须有关闭标签
在 HTML,经常会看到没有关闭标签的元素:
<p>This is a paragraph
<p>This is another paragraph
在 XML 中,省略关闭标签是非法的。所有元 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号