社区
非技术区
帖子详情
我经常看到XML parser这个东西,请问,它具体是做什么用的?什么时候会用到它???
uu_snow
2002-03-20 08:51:07
比如:Xerces: 就是一个XML parsers
那它到底是做什么的?什么时候用它呢?
...全文
185
12
打赏
收藏
我经常看到XML parser这个东西,请问,它具体是做什么用的?什么时候会用到它???
比如:Xerces: 就是一个XML parsers 那它到底是做什么的?什么时候用它呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oursii
2002-03-22
打赏
举报
回复
这儿高手不少呢!请问有没有人知道使用java+XML编写程序编译器的呢?
zjp009
2002-03-22
打赏
举报
回复
用于解析XML的东东,
比如可以用它从XML中提取信息,然后在网页里显示出来。
详细情况请参考SAX和DOM的帮助。
baitianhai
2002-03-22
打赏
举报
回复
关注
anyfox
2002-03-20
打赏
举报
回复
当你需要从xml文档中得到你想要的数据时就有用了!
我就用它从xml中得到数据后用VB进行打印!
stellaxyq
2002-03-20
打赏
举报
回复
如果你在程序中用到xml格式的数据的话,就需要用xml parser来取到xml中存贮的各类数据,org.w3c.dom.Document实际上就是把一个xml文件按dom的方式解析成对象(关于dom,请自己看xml的资料)
现在有很多的application server或者一些个framework的东西,都是用xml文件作配置文件的,这些程序在读配置文件的时候会用xml parser。
uu_snow
2002-03-20
打赏
举报
回复
为什么要解析成 org.w3c.dom.Document 对象???
org.w3c.dom.Document 对象是做什么用的?
什么情况下需要用parsers
yangjf
2002-03-20
打赏
举报
回复
把xml流或者xml文件解析成 org.w3c.dom.Document 对象。
uu_snow
2002-03-20
打赏
举报
回复
那APACHE的Xerces和JDOM两个比,那个好点?为什么呢?
Rookieport
2002-03-20
打赏
举报
回复
Parser字面意是解释器,XMLParser就是XML文档解释器。
本人曾经有一段时间使用Java参照微软的DotNet XML部分编写支持INet的XMLParser,载我们要自行取用XML文档的时候,就需要了。
yedragon
2002-03-20
打赏
举报
回复
看你用来干什么,以及用在什么平台上, MSXML PARSER只能用在windows平台上,DOM不适合用在很大的数据的情况.
hht
2002-03-20
打赏
举报
回复
看你想用SAX还是DOM了
uu_snow
2002-03-20
打赏
举报
回复
那APACHE的Xerces是不是就是干这个工作的?
还有MSXML PARSER是不是也是干这个的?
JDOM也是吧?
用那个比较好呢?
XML
轻松学习手册--
XML
肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解
XML
越来越热,关于
XML
的基础教程网络上也随处可见。可是一大堆的概念和术语往往让人望而生畏,很多朋友问我:
XML
到底有什么用,我们是否需要学习它?我想就我个人学习过程的心得和经验,写一篇比较全面的介绍文章。首先有两点是需要肯定的: 第一:
XML
肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解,等待只
会
让你失去机
会
; 第二:新知识肯定
会
有很多新概念,尝试理解和接受,您才可能提高。不要害怕和逃避,毕竟我们还年轻。 本文共分五大部分。分别是
XML
快速入门,
XML
的概念,
XML
的术语,
XML
的实现,
XML
的实例分析。最后附录介绍了
XML
的相关资源。作者站在普通网页设计人员的角度,用平实生动的语言,向您讲述
XML
的方方面面,帮助你拨开
XML
的神秘面纱,快速步入
XML
的新领域。 • 第一章:
XML
快速入门 • 一. 什么是
XML
? • 二.
XML
是新概念吗? • 三. 使用
XML
有什么好处? • 四.
XML
很难学吗? • 五.
XML
和HTML的区别 • 六.
XML
的严格格式 • 七. 关于
XML
的更多 • 第二章:
XML
概念 • 一. 扩展性 • 二. 标识 • 三. 语言 • 四. 结构化 • 五. Meta数据 • 六. 显示 • 七. DOM • 第三章:
XML
的术语 • 导言 • 一.
XML
文档的有关术语 • 二.DTD的有关术语 • 第四章:
XML
的语法 • 一.
XML
语法规则 • 二.元素的语法 • 三.注释的语法 • 四.CDATA的语法 • 五.Namespaces的语法 • 六.entity的语法 • 七.DTD的语法 • 第五章:
XML
实例解释 • 一.定义新标识 • 二.建立
XML
文档 • 三.建立相应的HTML文件 • 第六章:
XML
相关资源 五.
XML
和HTML的区别
XML
和HTML都来自于SGML,它们都含有标记,有着相似的语法,HTML和
XML
的最大区别在于:HTML是一个定型的标记语言,它用固有的标记来描述,显示网页内容。比如表示首行标题,有固定的尺寸。相对的,
XML
则没有固定的标记,
XML
不能描述网页
具体
的外观,内容,它只是描述内容的数据形式和结构。 这是一个质的区别:网页将数据和显示混在一起,而
XML
则将数据和显示分开来。 我们看上面的例子,在myfile.htm中,我们只关心页面的显示方式,我们可以设计不同的界面,用不同的方式来排版页面,但数据是储存在myfile.
xml
中,不需要任何改变。 (如果你是程序员,你
会
惊讶的发现,这与模块化面向对象编程的思想极其相似!其实网页何尝不是一种程序呢?) 正是这种区别使得
XML
在网络应用和信息共享上方便,高效,可扩展。所以我们相信,
XML
做
为一种先进的数据处理方法,将使网络跨越到一个新的境界。 六.
XML
的严格格式 吸取HTML松散格式带来的经验教训,
XML
一开始就坚持实行"良好的格式"。 我们先看HTML的一些语句,这些语句在HTML中随处可见: 1. sample 2.sample 3.sample 4.samplar 在
XML
文档中,上述几种语句的语法都是错误的。因为: 1.所有的标记都必须要有一个相应的结束标记; 2.所有的
XML
标记都必须合理嵌套; 3.所有
XML
标记都区分大小写; 4.所有标记的属性必须用""括起来; 所以上列语句在
XML
中正确的写法是 1. sample 2.sample 3.sample 4.samplar 另外,
XML
标记必须遵循下面的命名规则: 1.名字中可以包含字母、数字以及其它字母; 2.名字不能以数字或"_" (下划线) 开头; 3.名字不能以字母
xml
(或
XML
或
Xml
..) 开头; 4.名字中不能包含空格。 在
XML
文档中任何的差错,都
会
得到同一个结果:网页不能被显示。各浏览器开发商已经达成协议,对
XML
实行严格而挑剔的解析,任何细小的错误都
会
被报告。你可以将上面的myfile.
xml
修改一下,比如将改为,然后用IE5直接打开myfile.
xml
,
会
得到一个出错信息页面:
XML
轻松学习手册 ajie
apk-
parser
-2.6.9包文件.zip
app解析 java 解析apk ,获取应用的应用名,包名,版本号... ... 等等。 非常好用,各种信息非常全面,包括使用了哪些权限等等,可以放心使用。
xml
sdk c++
微软提供的解析
xml
格式的SDK。要使用
xml
文件就一定要
用到
xml
parser
Microsoft
XML
Core Services 3.0
ms
xml
指微软的
xml
语言解析器,ms
xml
3.0用来解释
xml
语言的。就好像html文本下载到本地,浏览器
会
检查html的语法,解释html文本然后显示出来一样。要使用
xml
文件就一定要
用到
xml
parser
。不过不仅仅微软有,像ibm,sun都有自己的
xml
parser
Python库 | extreme_
parser
-1.9.0-py3-none-any.whl
python库,解压后可用。 资源全名:extreme_
parser
-1.9.0-py3-none-any.whl
非技术区
23,407
社区成员
70,514
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章