Table of Contents
XML and the Automation of Web Information Processing
Overview
What’s Wrong with HTML
What’s Wrong with HTML
HTML is Too Far Away from being an Information Model
… and the Sad Results
Programs/Agents require Intricate Parsers
… and the Web becomes a mere Client to DBs
PPT Slide
XML is based on Markup
Elements and their Content
Element Attributes
PPT Slide
The Need of Ontologies
Document Type Definitions
Element Declarations
Element Content Declarations
Attributes and Their Uses
Attribute Types
More on Attribute Declarations
Lots of Flexibility
… and some deficiencies
Physical Structure & Entities
Uses of Entities
Declaration and Use of Internal Text Entities
External Text Entities
Binary Entities and Their Use
PPT Slide
DTD Guided Browsing
PPT Slide
Problem: Information Resides on Multiple Heterogeneous Sources
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
XML View Definition Language
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
XML-Link & XML Pointer
Extended Links
X Pointers and Addressing
PPT Slide
Why Style Sheets & XSL?
Style Languages - History
PPT Slide
PPT Slide
The Simple Pattern Matching of CSS
CSS - Subclassing Elements
XSL - Design Principles
The XSL processor
A Concrete Example: Recipes
XSL - Construction Rules
XSL - Simple Patterns
XSL - Wildcard Context
XSL - Attributes
XSL - Qualifiers
XSL - Simple Actions
PPT Slide
HTML vs XML
SGML vs XML
CORBA/OLE vs XML
|