Book description
The XML explosion hardly needs any introduction-it's everywhere and there just seems to be no end to what can be done with XML. While writing to the W3C standards, and keeping up with the pace for corporate implementation, you, the programmer or web developer, will need a comprehensive guide to get you started and show you what XML and its related technologies can do. A thorough guide is imperative to success because you will need to know and understand the full scope of XML from day one in order to work with it successfully. With your time constraints and impossible project schedules, you need a comprehensive guide that fulfills your needs in one complete book. Inside XML is an anchor book that covers both the Microsoft and non-Microsoft approach to XML programming. It covers in detail the hot aspects of XML; such as, DTD's vs. XML Schemas, CSS, XSL, XSLT, Xlinks, Xpointers, XHTML, RDF, CDF, parsing XML in Perl and Java, and much more.
Table of contents
- Copyright
- About the Author
- About the Technical Reviewers
- Acknowledgments
- Tell Us What You Think
- Introduction
-
Essential XML
- Markup Languages
- What Does XML Look Like?
- What Does XML Look Like in a Browser?
- What's So Great About XML?
- Well-Formed XML Documents
- Valid XML Documents
- Parsing XML Yourself
- XML Resources
- XML Editors
- XML Browsers
- XML Parsers
- XML Validators
- CSS and XSL
- XLinks and XPointers
- URLs versus URIs
- ASCII, Unicode, and the Universal Character System
- XML Applications
- Creating Well-Formed XML Documents
- Valid XML Documents: Creating Document Type Definitions
-
DTDs: Entities and Attributes
- Entities
- Attributes
- Creating Internal General Entities
- Creating External General Entities
- Building a Document from Pieces
- Predefined General Entity References
- Creating Internal Parameter Entities
- External Parameter Entities
- Using INCLUDE and IGNORE
- All About Attributes
- Embedding Non-XML Data in a Document
- Embedding Multiple Unparsed Entities in a Document
-
Creating XML Schemas
- XML Schemas in Internet Explorer
- W3C XML Schemas
- Declaring Types and Elements
- Specifying Attribute Constraints and Defaults
- Creating Simple Types
- Creating Empty Elements
- Creating Mixed-Content Elements
- Annotating Schemas
- Creating Choices
- Creating Sequences
- Creating Attribute Groups
- Creating all Groups
- Schemas and Namespaces
- Understanding JavaScript
- Handling XML Documents with JavaScript
- XML and Data Binding
- Cascading Style Sheets
-
Understanding Java
- Java Resources
- Writing Java Programs
- Creating Java Files
- Creating Variables in Java
- Creating Arrays in Java
- Creating Strings in Java
- Java Operators
- Java Conditional Statements: if, if…else, switch
- Java Loops: for, while, do…while
- Declaring and Creating Objects
- Creating Methods in Java
- Creating Java Classes
- Java and the XML DOM
- Java and SAX
- XSL Transformations
- XSL Formatting Objects
- XLinks and XPointers
- Essential XHTML
-
XHTML at Work
- Displaying an Image (<img>)
- Creating a Hyperlink or Anchor (<a>)
- Setting Link Information (<link>)
- Creating Tables (<table>)
- Creating Documents with Frames (<frameset>)
- Using Style Sheets in XHTML
- Using Script Programming (<script>)
- Creating XHTML Forms (<form>)
- Extending XHTML 1.0
- All About XHTML 1.1 Modules
- Resource Description Framework and Channel Definition Format
- Vector Markup Language
- WML, ASP, JSP, Servlets, and Perl
- The XML 1.0 Specification
- Index
Product information
- Title: Inside XML
- Author(s):
- Release date: November 2000
- Publisher(s): New Riders
- ISBN: 9780735710207
You might also like
book
Real World XML
Steven Holzner's friendly, easy-to-read style has turned this book (formerly known as Inside XML) into the …
book
Professional XML
As XML gains popularity, developers are looking to implement XML technologies in their line-of-business applications This …
book
JSP™ and XML Integrating XML and Web Services in Your JSP™ Application
The first Internet revolution was all about delivering information to people. We are now in the …
book
Special Edition Using XML, Second Edition
Special Edition Using XML, Second Edition gives developers a formal introduction to XML technology, starting with …