My Account Log in

1 option

XML & related technologies

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Kahate, Atul, Author.
Language:
English
Subjects (All):
XML (Document markup language).
Physical Description:
1 online resource (527 pages)
Edition:
[First edition].
Place of Publication:
[Place of publication not identified] Dorling Kindersley India Pvt Ltd 2009
Language Note:
English
Summary:
XML has become the standard for all kinds of integration and deployment of applications, regardless of the technology platform. This book covers all aspects of dealing with XML, both from a conceptual as well as from a practical point of view. The book follows a visual approach to introduce concepts, making understanding it very easy. A large number of case studies and examples are provided for ease of learning and for hands-on practice.
Contents:
Cover
XML
Copyright
Contents
List of Figures and Tables
Preface
About the Author
Introduction to XML
What is XML?
Communication Incompatibilities
XML and Application Communication Incompatibilities
XML Versus HTML
Electronic Data Interchange
Understanding EDI
An overview of EDI
The origins of EDI
Non-EDI systems
Partially integrated EDI systems
Fully integrated EDI
Advantages of EDI
Data exchange standards
EDI and the Internet
XML Terminology
XML Standards
XML namespaces
Document Type Definitions
Cascading Style Sheets
Extensible Stylesheet Language
XML schemas
XML Query Language
XLink
XPointer
XPath
XML Digital Signatures
XHTML
Key Terms and Concepts
Chapter Summary
Practice Set
Answers to Exercises
XML Syntaxes
XML Syntax Checking
The Idea of Markup
XML Structure
Inverted Tree Structure
Creating Layers of Eements
Comments in XML
Order of Elements
Organising Information in XML
Classifying Information as per its Importance
Adding the Details
Transforming Information into an XML Format
Creating WeLL-Formed XML Documents
The Tag and the Root Element
Opening and Closing of Tags
Empty Elements
Entities
Element Naming and Nesting Conventions
Adding Attributes
XML Namespaces
Introduction to DTD
Document Type Declaration
Element Type Declaration
Valid and Well-formed Documents
Specifying Sequences, Occurrences and Choices
Empty, Any, and Mixed Content
Attribute Declaration
Defaults for Attributes
Tpes of Attributes
Conditional Sections
Limitations of DTDs
XML Schemas.
Introduction to Schema
Complex Types
Basics of Simple and Complex Types
Specifying the Frequency: minOccurs and maxOccurs
Specifying Element Content
Content Model Reuse
Anonymous Types
Mixed Content
Grouping of Data
Mandating all Elements
Making Choices
Sequences
Simple Types
Numeric Data Types
Time Data Types
XML Data Types
String Data Types
Binary Data Types
Other Data Types
Deriving Types
Deriving by Restriction
Facets
Attributes
Grouping Attributes
The Need for CSS
What is CSS?
Advantages of Stylesheets
Stylesheets and XML
Classification of Stylesheets
External Stylesheets
Internal Stylesheets
Inline Stylesheets
Stylesheet Tips
Stylesheet Features and Usages
Setting Measurements
Specifying Colours
Using Fonts
Setting Text Properties
Box Properties
Using Class Selectors
Using Colours
Setting Classification Properties
Stylesheet Examples
Introduction to XSL
What is XSL?
The Need For XSL
XSL Transformations: An Overview
Basics and Purpose of XSLT
XML Path Language
Nodes
Location Paths
Examples
Using Predicates
Unabbreviated and Abbreviated Syntaxes
Extensible Stylesheet Language Transformations
Templates
Creating Elements and Attributes
Looping and Sorting
Conditional Processing
Copying Nodes Using and
Defining Variables Using
XSL and CSS Together
Extensibl Stylesheet Language Formatting Objects
Overview of XSL-FO
XSL-FO Layout
Organisation of an XSL-FO Document
XSL-FO: A Complete Example.
Set Up for Running XSL-FO Examples
Creating Lists in XSL-FO
XML and Java
Basics of Parsing
What is Parsing?
Parsing Approaches
The StAX API
JAXP
Sun's JAXP
JAXP and SAX
JAXP and DOM
JAXP and StAX
XML and JAVA - A Case Study
Case Study
XML and ASP.NET
Introduction
XMLReader
XMLWriter
Extracting Data from a Database as an XML Document
Web Services and AJAX
Web Services
How are Web Services Different?
The Buzzwords in Web Services
Java Web Services
RESTful Web Services
AJAX
How does AJAX work?
AJAX FAQ
Life Without AJAX
AJAX Coding
Role of XML in Ajax - Case Study
XML Security
Threats and Risks
Cryptography
Symmetric and asymmetric key Cryptography
Symmetric key Cryptography
Asymmetric key Cryptography
The RSA Algorithm
Digital Signature
XML Encryption
XML Digital Signature
XML key Management Specification
Appendix - Miscellaneous Topics
XML and Javascript
VoiceXML
XML and Databases
Security Assertion Markup Language
How SAML Works?
classification of Assertions
Assertion Details
Assertion Examples
ODF Versus OOXML
Standardisation and Protocols
JSON - An Alternative to XML?
JSON Benefits
JSON Technical Details
JSON Drawbacks
XHTML - The New HTML Standard
XHTML Document Types
Benefits of XHTML
The W3C Markup Validation Service
Valid XHTML
invalid XHTML
Index.
Notes:
Bibliographic Level Mode of Issuance: Monograph
Description based on publisher supplied metadata and other sources.
ISBN:
1-282-65226-5
9786612652264
81-317-4209-1
OCLC:
1027152500

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account