Chapter 10. XML Actions

Topics in This Chapter

  • A Simple XML File

  • XML Actions Overview

  • XPath Overview

  • Using Scoped Variables in XPath Expressionss

  • Parsing XML

  • Transforming XML with XSLT

  • Filtering XML

  • Accessing External Entities

XML and the Java programming language—which represent portable data and portable code, respectively—are a powerful combination for developing portable Web applications that can freely share information.

XML, which stands for eXtensible Markup Language, is a meta-language that can be used to define markup languages, such as XHTML. XML lets you define a document's structure with extensible markup, meaning tags that you define; for example, see “A Simple XML File” on page 424, which uses XML to define the structure of a simple Rolodex ...

Get Core JSTL: Mastering the JSP™ Standard Tag Library now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.