Mit der Sprache XML die Basissyntax für eine Familie von Sprachen gelegt, die sich leicht definieren automatisch verarbeiten lassen. Aus diesem Grund ersetzt XML in der Entwicklung von Komponentensystemen zunehmend "traditionelle" Sprachen. In der Vorlesung werden zum einen die Anwendungsgebiete (zusammen mit konkreten XML-Vokubularen), zum anderen die Techniken zur Verarbeitung von XML vorgestellt.
Document Type Definition | 01:28:44 | |
---|---|---|
Document Identifier | 00:22:06 | |
Internal DTD Subset | 00:23:53 | |
Element Content | 00:15:44 | |
Attribute Declaration | 00:14:10 | |
Attribute Defaults | 00:12:51 |
Character Sets | 01:11:49 | |
---|---|---|
General Entities | 00:21:34 | |
Parameter Entities | 00:08:20 | |
Parameterization | 00:11:30 | |
Comparison with SGML | 00:07:29 | |
Character Sets | 00:22:56 |
Character Encodings | 01:33:52 | |
---|---|---|
Character Sets: History | 00:11:30 | |
Unicode | 00:18:24 | |
Combining Characters | 00:14:49 | |
Encoding Forms | 00:17:07 | |
Usage of Unicode in XML | 00:15:00 | |
Data-Centric XML - Namespaces | 00:17:02 |
Document Types | 01:17:23 | |
---|---|---|
Element Content | 00:20:24 | |
References | 00:15:36 | |
White Space Handling | 00:15:31 | |
Document Types | 00:11:34 | |
Things not specified | 00:14:18 |
SAX - Simple API for XML | 00:51:12 | |
---|---|---|
XML - Programming Models | 00:08:46 | |
SAX - Simple API for XML | 00:14:58 | |
Obtaining a Reader | 00:06:03 | |
Content Handlers | 00:21:25 |
XML-Reader | 01:27:07 | |
---|---|---|
XML-Reader: Event Handlers | 00:27:19 | |
Filters | 00:20:49 | |
DOM Overview | 00:13:42 | |
DOM Features | 00:13:15 | |
Node Interface Attributes | 00:12:02 |
Node Interface | 01:25:53 | |
---|---|---|
Operations (Level 3) | 00:22:06 | |
Documents | 00:17:28 | |
Elements | 00:11:26 | |
DOM: Parsing in Java | 00:20:05 | |
XPath | 00:14:48 |
X-Path | 00:48:39 | |
---|---|---|
Excercise | 00:09:55 | |
Attribute Location Steps | 00:13:20 | |
Predicates | 00:09:06 | |
Unabbreviated Location Paths | 00:16:18 |
Syntax | 01:27:21 | |
---|---|---|
Unabbreviated Location Paths | 00:27:31 | |
Syntax: Node Sets | 00:18:31 | |
Core Functions | 00:21:49 | |
Extensible Stylesheet Language | 00:07:07 | |
XSLT Overview | 00:12:23 |
Stylesheets 1 | 01:25:57 | |
---|---|---|
Minimum Stylesheet | 00:16:03 | |
xsl:apply-templates | 00:20:29 | |
Namespaces | 00:15:45 | |
xsl:for-each | 00:19:47 | |
Global Parameters | 00:14:53 |
Stylesheets 2 | 00:42:17 | |
---|---|---|
Combining Stylesheets | 00:11:07 | |
Following Links | 00:11:53 | |
Multiple Input Documents | 00:08:15 | |
Multiple Output Documents | 00:11:02 |
Bits and Pieces | 01:18:34 | |
---|---|---|
XML 1.1 | 00:20:21 | |
Namespaces 1.1 | 00:18:53 | |
Information Set | 00:19:54 | |
Document Information Item | 00:14:28 | |
Conformance | 00:04:58 |
Parser Interfaces: SAX | 01:30:02 | |
---|---|---|
Declaring Namespaces | 00:19:15 | |
Namespace Scoping | 00:25:24 | |
Conformance | 00:15:47 | |
Parser Interfaces: SAX | 00:13:59 | |
XML Programming Models | 00:15:37 |
Data Types | 00:50:20 | |
---|---|---|
Data Types | 00:19:27 | |
User-Defined Types | 00:17:52 | |
More simple Types | 00:13:01 |
XML-Schema - Part 3 | 01:24:36 | |
---|---|---|
Custom Data Types: Union | 00:20:37 | |
Derivation by Restriction | 00:14:01 | |
Further Derivation Features | 00:22:33 | |
Namespaces | 00:13:29 | |
Wildcard Content | 00:13:56 |
Other Schema Languages | 01:08:55 | |
---|---|---|
Problems of XML Schema | 00:16:25 | |
Relax NG | 00:13:12 | |
Relax NG: Content models | 00:15:13 | |
Relax NG: Name Classes | 00:06:29 | |
Schematron | 00:17:36 |
XML RPC and SOAP | 00:52:13 | |
---|---|---|
Protocols | 00:14:22 | |
XML Protocols | 00:15:06 | |
Data Types | 00:10:21 | |
What is SOAP | 00:12:24 |
SOAP and WSDL | 01:15:52 | |
---|---|---|
Namespaces | 00:14:37 | |
SOAP Data Model | 00:15:43 | |
WSDL | 00:13:12 | |
WSDL Document Structure | 00:14:03 | |
Interoperability | 00:18:17 |
MOF/XMI Exposed | 01:23:35 | |
---|---|---|
Basic Profile Requirements | 00:25:58 | |
MOF/XMI Exposed | 00:15:39 | |
Describing type systems: Class | 00:17:15 | |
XMI: MOF in XML | 00:14:10 | |
Model Element | 00:10:33 |
XML Signature and Encryption | 01:22:53 | |
---|---|---|
Canonical XML | 00:24:40 | |
Exclusive Canonicalization | 00:22:24 | |
Core Generation | 00:15:01 | |
Keyinfo | 00:13:10 | |
Encryption Algorithms | 00:07:39 |
Schema and DTD | 01:25:26 | |
---|---|---|
Schema and DTD | 00:19:32 | |
Global Element Definitions | 00:13:02 | |
Cardinalities | 00:28:29 | |
DTD Example: Recipes | 00:12:08 | |
Element Groups | 00:12:15 |
Course Overview | 01:29:26 | |
---|---|---|
Structure of the course | 00:13:26 | |
What is XML | 00:24:15 | |
XML Terminology | 00:15:33 | |
Documents | 00:09:01 | |
XML-Prolog | 00:10:53 | |
Elements | 00:16:18 |