您现在所在的位置:首页 >> 通信 >> 文章内容
092XML 解析器分析研究  论文
双击自动滚屏 文章来源:   发布者:jsjlw99   发布时间:2009/7/9 10:46:17   阅读:2406

摘  要

 
XML是当前最热门的网络技术之一,被称为“第二代Web语言”、“下一代网络应用的基石”。它是一种置标语言,通过在数据中加入附加信息的方式来描述结构化数据。随着XML越来越广泛地被采用,高效解析XML文档也变得越来越重要,尤其是对于那些要处理大量数据的应用程序。不正确的解析会导致过度的内存消耗和过长的处理时间,从而有损于应用程序的可伸缩性,因此,选择正确的XML解析方法至关重要。本论文首先介绍了开发XML解析器的意义及相关的背景知识,然后阐述了XML语言的文档结构及基本语法,接着指出解析器的不同分类和用途,重点说明了DOM和SAX这两种解析技术的基本解析原理及相互之间的比较,最后决定设计一个小型的非验证XML解析器。主要工作是在基于SAX解析技术下实现解析器的核心处理器ContentHandler程序(使用C++语言)。
关键字:可扩展符号化语言,解析器,用于XML的简单API,文档对象模型
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
Abstract
 
XML( eXtensible Markup Language) is one of the most popular network technologies at present, known as " the second generation of Web language " , " foundation of network applications of future generation ". It is a metal markup language which describes the structurization data by joining additional information in the data. The number of XML applications is growing all the time. Given the increasing importance of processing XML documents higher efficiently ,especially  for the applications to dealing with a large amount of data. Incorrect parser will lead to the fact that the excessive memory will be consumed and pass for long treatment time, thus it impair application program can elasticity,so,choosing correct XML parser is very important . firstly, This paper introduces the way of developing XML parser and relevant background, then  explains XML file structure and basic grammar of language, discusses different classification and usage of parser ,then paticularly compares the performance and functionality of the two most popular parser technology: DOM and SAX. finally ,this paper discribes  my own designing of a small-scale Non-validating XML parser in detail,which mainly realizes key processor ContentHandler procedure of parser on the basis of SAX technology (use C ++ language).

[1] [2]  下一页


【 字体: 打印本页 | 关闭窗口
此论文全套为收费论文。要想获得此全套论文和设计请联系本站客服QQ:31600328 欢迎你的访问!
 本文的地址是: http://www.jsjlw99.cn/Articlenews.asp?id=1994  转载请注明出处!
 您的姓名:
 评论正文:
 验证码:  
 
 [@2019/6/9 21:11:06]
   
 [@2019/6/1 2:56:08]
   
 [@2019/5/22 16:14:02]
   
 [@2019/5/12 21:01:23]
   
 [@2019/5/2 23:33:31]
   
 [@2019/4/19 8:53:37]
   
 [@2019/4/7 23:48:12]
   
 [@2019/3/26 9:30:16]
   
本类最新文章
141基于FPGA上的FFT实现 139TCPIP 套接 138Turbo码的研究分析&n
137自适应预测声码器的实现&n 136直放站工程设计  135早期乳腺癌超宽带微波检测技
设为首页 | 收藏本站 | 过客留言 | 联系我们 | 友情链接 | 原创文章 | RSS订阅 | 管理入口

Copyright @ 2006-2008 Powered By 设计中心工作室  版权所有.
Email:31600328@qq.com QQ: 31600328
鄂ICP备05006890号 本站关键词:计算机毕业论文 计算机毕业设计