十八、Java解析XML文件

1、XML文档语法和DTD约束

1)XML定义

         XML即可扩展的标记语言,可以定义语义标记(标签),是元标记语言。XML不像超文本标记语言HTML,HTML只能使用规定的标记,对于XML,用户可以定义自己需要的标记。

        XML(Extensible Markup Language)和HTML(Hyper Text Markup Language)师出同门,都是从SGML(Standard Generalized Markup Language)延伸而出的标记语言。

2)XML解析

        

2、了解几种Java解析XML文件的Jaxp、SAX、dom4j方法

1)Java处理XML的相关工具

        JAXP

        DOM

        JDOM

        SAX

        dom4j

2)JAXP

        JAXP是Java API for XML Processing的英文字头缩。

        用于XML文档处理的使用Java语言编写的编程接口。

        JAXP支持DOM、SAX、XSLT等标准。

        JAXP既可以和具体实现DOM API、SAX API的各种XML解析器联合工作,又可以和具体执行XSLT标准的XSLT处理器联合工作。

        JAXP不提供语法分析功能。

2)DOM

        DOM,Docume

  • 10
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值