
Schaum's Outline of XML
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Intro
- Copyright
- PREFACE
- CONTENTS
- CHAPTER 1 Introduction to XML
- 1.1 Origins and Description of the XML
- 1.2 Differences Between XML and HTML
- 1.3 Differences Between XML and SGML
- 1.4 Uses of XML
- 1.5 XML Document Structure
- 1.6 DTDs
- 1.7 Schemas
- 1.8 Validation
- 1.9 Character Sets and Encoding
- 1.10 Namespaces
- 1.11 Comments
- 1.12 Processing Instructions
- 1.13 CDATA Sections
- 1.14 xml:lang and xml:space
- 1.15 XML Tools
- CHAPTER 2 Document Type Definitions
- 2.1 Document Type Declarations
- 2.2 Notations
- 2.3 Entities
- 2.4 IGNORE and INCLUDE
- 2.5 XML Content Models
- 2.6 Element Structure
- 2.7 Attribute Structure
- 2.8 Building Document Structures
- Review Questions
- Problems
- Answers to Review Questions
- Solutions to Problems
- CHAPTER 3 Schemas
- 3.1 Basic Schema Concepts
- 3.2 Advanced Schema Concepts
- 3.2.1 COMPLEX TYPE
- 3.2.2 SIMPLE TYPES
- 3.3 Schema for Structures
- 3.3.1 DECLARING ELEMENTS
- 3.3.2 DECLARING ATTRIBUTES
- 3.4 Schema for Datatypes
- 3.4.1 BUILT-IN DATATYPES
- Review Questions
- Problems
- Answers to Review Questions
- Solutions to Problems
- CHAPTER 4 Cascading Style Sheets
- 4.1 CSS in Browsers and Components
- 4.2 The display: block Property
- 4.3 Fonts
- 4.4 Text Alignment
- 4.5 Borders
- 4.6 Backgrounds
- 4.7 Real-World Issues: Using CSS for XML Delivery
- Review Questions
- Problems
- Answers to Review Questions
- Solutions to Problems
- CHAPTER 5 DOM and SAX
- 5.1 Levels of DOM
- 5.2 XML Tree Structure
- 5.3 The DOM Core
- 5.4 Using DOM Interfaces
- 5.5 DOM Views
- 5.6 DOM Events
- 5.7 DOM Style Interfaces
- 5.8 DOM Traversal and Ranges
- 5.9 The Sax Interface
- Review Questions
- Problem
- Answers to Review Questions
- Solution to Problem
- CHAPTER 6 XPath
- 6.1 Location Paths
- 6.2 Expressions
- 6.3 Core Function Library
- 6.4 Data Model
- Review Questions
- Problems
- Answers to Review Questions
- Solutions to Problems
- CHAPTER 7 XSL and XSLT
- 7.1 Use of XPath in XSLT
- 7.2 The XSLT Transformation Process
- 7.3 XSLT Variable, Expressions, and Datatypes
- 7.4 Structure of XSL Style Sheets
- 7.5 Comparison of XSL and CSS
- 7.6 XSLT Top-Level Elements
- 7.7 Simplfied XSLT
- 7.8 XSLT Template Bodies
- 7.9 Attribute Value Templates
- 7.10 XSLT and White Space
- 7.11 Extending XSLT
- 7.12 About XSL Formatting Objects
- Review Questions
- Problem
- Answers to Review Questions
- CHAPTER 8 XLink, XPointer, and XBase
- 8.1 Use of XPath in XPointer
- 8.2 Using XPointers
- 8.3 Basic XLinks
- 8.4 Extended XLinks
- 8.5 Use of XBase
- Review Questions
- Answers to Review Questions
- CHAPTER 9 XML Security
- 9.1 Authentication Codes and Digital Signatures
- 9.2 The Signature Element
- 9.3 Canonicalization Choices
- 9.4 Digest and Signature Choices
- 9.5 The KeyInfo Element
- 9.6 Transformations and Use of XPath
- 9.7 Encryption
- 9.7.1 RSA. RSA PUBLIC KEY ENCRYPTION
- 9.7.2 DSA
- 9.7.3 DH
- 9.7.4 IDEA
- 9.7.5 PGP
- Review Questions
- Answers to Review Questions
- APPENDIX A Glossary
- APPENDIX B Internet and Networking Standards for XML
- B.1 Summary of MIME Types for XML
- APPENDIX C Online Resources
- APPENDIX D Binary Math and Internet Protocol (IP) Address Calculation
- APPENDIX E Bibliography
- INDEX
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.