分类分类
大小:1.13 MB更新:2010/09/27
类别:xml教程系统:WORD
编程接口指应用程序访问XML文档的API,常用的有DOM、SAX和JDOM三种,及微软的MSXML和.NET的Xml、Java的JAXP三个。本章先概述XML之API的基本情况,然后分别介绍这三种和三个API的主要内容、编程方法和应用实例。
为了开发XML应用程序,必须分析XML文档(包括识别元素标签、属性、注释和指令以及解析实体),以访问文档的各个语法成分和数据(如元素、属性、文本、注释和处理指令等)。
为了避免低层次重复开发,需要有现成的语法分析器及其动态链接库DLL作编程接口。为了防止各公司开发的分析器互不兼容,造成程序不通用,需要制定统一的接口规范(似ODBC/JDBC于数据库)。所以就有了W3C的DOM、XML-DEV邮件列表成员的SAX和Hunter&McLaughlin的JDOM及微软的MSXML、Java(Sun)的JAXP等编程接口。