Chapter 1. Introduction
Introductory chapters are typically pretty easy to write. In most books, you give an overview of the technology covered, explain a few basics, and try and get the reader interested. However, for this second edition of Java and XML, things aren’t so easy. In the first edition, there were still a lot of people coming to XML, or skeptics wanting to see if this new type of markup was really as good as the hype. Over a year later, everyone is using XML in hundreds of ways. In a sense, you probably don’t need an introduction. But I’ll give you an idea of what’s going to be covered, why it matters, and what you’ll need to get up and running.
XML Matters
First, let me simply say that XML matters. I know that sounds like the beginning of a self-help seminar, but it’s worth starting with. There are still many developers, managers, and executives who are afraid of XML. They are afraid of the perception that XML is “cutting-edge,” and of XML’s high rate of change. (This is a second edition, a year later, right? Has that much changed?) They are afraid of the cost of hiring folks like you and me to work in XML. Most of all, they are afraid of adding yet another piece to their application puzzles.
To try and assuage these fears, let me quickly run down the major reasons that you should start working with XML, today. First, XML is portable. Second, it allows an unprecedented degree of interoperability. And finally, XML matters. . . because it doesn’t matter! If that’s completely ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access