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


相关文档:

使用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>
   & ......

使用 aspx 页面返回 xml 格式的值时,需要注意写法

解决了,是1楼说的方法,不能写成
context.Response.ContentType = "xml";
必须要是
context.Response.ContentType = "text/xml";
就OK了~
实例:
  Response.ContentType = "text/xml";
            Page.Response.Write("<?xml version=\"1.0\" ......

ASP.NET/XML深入编程技术

这是关于Asp.Net/XML深入编程的技术书,作者精心设计了66个实例详细介绍了.Net   Framework以及XML技术在.Net   Framework的编程方法和技巧。全书由12章构成,内容包括.Net平台的建立、Asp.Net的Web   Forms、控件、数据访问、Web   Service、Asp.Net的设置和跟踪、Asp.Net的安全 ......

ASP.NET/XML深入编程技术

这是关于Asp.Net/XML深入编程的技术书,作者精心设计了66个实例详细介绍了.Net   Framework以及XML技术在.Net   Framework的编程方法和技巧。全书由12章构成,内容包括.Net平台的建立、Asp.Net的Web   Forms、控件、数据访问、Web   Service、Asp.Net的设置和跟踪、Asp.Net的安全 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号