JAXP

JAXP

设计移动 Web 服务

从何时选择移动 Web 服务到总体设计指导原则再到用于移动 Web 服务的值类型,本文提出了在设计用于移动设备的 Web 服务时需要考虑的许多设计事项。文中还介绍了许多设计移动 Web 服务方面的最佳实践。从本文中,您可以了解如何决定何时使用 Web 服务、在设计 Web 服务时需要考虑什么事项,以及在规划移动 Web 服务时必须谨记哪些问题。

JAXP 验证

Java 编程语言的最新版本 Java 5.0 包括经过改进和扩展的 Java API for XML Processing(JAXP)版本。JAXP 主要增加了新的验证 API,它提供了更好的交互性,支持 XML Schema 和 RELAX NG,能够在验证的同时即时修改。经过这些改进,为 Java 开发人员提供了一种工业强度的 XML 验证解决方案。本文详细介绍这种新的 API,包括基本特性和更高级的特性。

JAXP 全部内容,第 2 部分

在这个由两部分组成的系列文章中,第 1 部分介绍了 Java API for XML Processing (JAXP) 及其解析和验证特性。JAXP 还为 Java 程序员提供了使用可扩展样式表语言 (XSL) 转换 XML 文档的能力。通过直接编程访问和 XSL 模板,JAXP 使得从一种 XML 格式转换为另一种格式非常容易。本文展示如何使用 JAXP 来转换 XML 文档和如何高速缓存 XSL 样式表以实现最佳性能。

JAXP 全面介绍,第 1 部分

Java API for XML Processing (JAXP) 允许使用几种不同的 API 来验证、解析和转换 XML。JAXP 既提供了使用方便性,又提供了开发商中立性。本系列介绍 JAXP,由两部分组成。本文是第一部分,向您展示如何利用 API 的解析和验证特性。第二部分介绍使用 JAXP 进行 XSL 转换。

设计移动 Web 服务

从何时选择移动 Web 服务到总体设计指导原则再到用于移动 Web 服务的值类型,本文提出了在设计用于移动设备的 Web 服务时需要考虑的许多设计事项。文中还介绍了许多设计移动 Web 服务方面的最佳实践。从本文中,您可以了解如何决定何时使用 Web 服务、在设计 Web 服务时需要考虑什么事项,以及在规划移动 Web 服务时必须谨记哪些问题。

JAXP 验证

Java 编程语言的最新版本 Java 5.0 包括经过改进和扩展的 Java API for XML Processing(JAXP)版本。JAXP 主要增加了新的验证 API,它提供了更好的交互性,支持 XML Schema 和 RELAX NG,能够在验证的同时即时修改。经过这些改进,为 Java 开发人员提供了一种工业强度的 XML 验证解决方案。本文详细介绍这种新的 API,包括基本特性和更高级的特性。

JAXP 全部内容,第 2 部分

在这个由两部分组成的系列文章中,第 1 部分介绍了 Java API for XML Processing (JAXP) 及其解析和验证特性。JAXP 还为 Java 程序员提供了使用可扩展样式表语言 (XSL) 转换 XML 文档的能力。通过直接编程访问和 XSL 模板,JAXP 使得从一种 XML 格式转换为另一种格式非常容易。本文展示如何使用 JAXP 来转换 XML 文档和如何高速缓存 XSL 样式表以实现最佳性能。

JAXP 全面介绍,第 1 部分

Java API for XML Processing (JAXP) 允许使用几种不同的 API 来验证、解析和转换 XML。JAXP 既提供了使用方便性,又提供了开发商中立性。本系列介绍 JAXP,由两部分组成。本文是第一部分,向您展示如何利用 API 的解析和验证特性。第二部分介绍使用 JAXP 进行 XSL 转换。

技巧: 定制 SAX 中的验证

本技巧文章中说明了怎样使用部分验证方法,而不使用解析 API 所包括的完全验证。通过只验证绝对要求验证的那部分,可以节省大量处理时间。

使用 XML: 编译路径和自动化测试

接着上一篇文章继续研究 HC,SAX ContentHandler 编译器。本月,我们的专栏作家要讨论编译算法。他还花了一点时间来用 JUnit 进行自动测试。 在“使用 XML”这个专栏中,作者每月都会针对 XML 开发者讨论他的开放源码项目的进展,其范围包括从设计决策到编码挑战在内的多方面内容。这个名为 HC(处理程序编译器 ― Handler Compiler 的缩写)的新项目通过自动为 XPath 列表生成 SAX ContentHandler 来承担基于事件的 XML 解析中的一些繁重任务。