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.
Course Overview | 01:21:17 | |
---|---|---|
Introduction | 00:22:12 | |
Literature | 00:04:23 | |
XML Syntax | 00:20:20 | |
Basic XML principles | 00:24:22 | |
Characters | 00:10:58 |
Structure of XML documents | 01:04:56 | |
---|---|---|
XML Prologs | 00:04:44 | |
Elements | 00:08:07 | |
Names | 00:09:26 | |
Element Content | 00:14:56 | |
Character Data | 00:05:07 | |
CDATA Sections | 00:12:17 | |
References | 00:11:43 |
Attribute Types | 01:20:29 | |
---|---|---|
Element Content | 00:17:06 | |
E Deterministics Content Models | 00:06:40 | |
Mixed Content | 00:14:05 | |
Attribute Types | 00:14:05 | |
Attribute defaults | 00:05:50 | |
General Entities | 00:12:59 | |
Notation Synthax | 00:10:13 |
Character Sets | 01:28:19 | |
---|---|---|
Parameter Entities | 00:13:21 | |
Comparison with SGML | 00:18:49 | |
Character Sets | 00:24:01 | |
Unicode | 00:23:09 | |
Types of Code Points | 00:10:00 |
XML Namespaces | 01:24:32 | |
---|---|---|
Encoding Forms | 00:14:14 | |
Auto-Detection of Encoding | 00:14:02 | |
XML Namespaces | 00:09:12 | |
Syntax Overview | 00:12:22 | |
Qualified Names | 00:07:14 | |
Namespace Defaulting | 00:14:43 | |
Conformance | 00:14:10 |
XML Programming Models | 00:39:13 | |
---|---|---|
Parser Interfaces:SAX | 00:09:07 | |
XML Programming Models | 00:12:32 | |
XML as events | 00:11:50 | |
Common Problems | 00:06:32 |
Content Handlers | 01:23:35 | |
---|---|---|
Sax:Simple API for Xml | 00:07:01 | |
SAX 2 Overview | 00:15:37 | |
Content Handlers | 00:18:06 | |
Other content Handlers | 00:19:59 | |
XMl Reader | 00:07:25 | |
SAX Features | 00:16:38 |
The Document Objekt Model | 01:29:02 | |
---|---|---|
DOM Features | 00:14:15 | |
DOM overview | 00:15:09 | |
Node interface:Attribute | 00:23:41 | |
Node Usage:Node Types | 00:09:56 | |
Elements | 00:09:37 | |
Documents | 00:14:54 | |
Introduction | 00:02:53 |
The Document Objekt Model (2) | 00:34:03 | |
---|---|---|
Node Interface: Attributes | 00:08:50 | |
Documents | 00:06:01 | |
Live Objects | 00:08:33 | |
Bootstrapping with DOM Level 3 | 00:11:27 |
Processing Instructions | 01:28:45 | |
---|---|---|
Processing Instructions | 00:09:55 | |
White Space Handling | 00:31:40 | |
Purpose | 00:17:33 | |
DTU Using Example | 00:17:55 | |
Formal Public Identifier | 00:12:39 | |
General Entities | 00:13:10 | |
Notation Synthax | 00:18:14 |
XPath | 01:25:51 | |
---|---|---|
DOM Parsing with Level 3 | 00:13:52 | |
Saving Trees in Level 3 | 00:11:17 | |
X-Path Overview | 00:17:30 | |
Location Path | 00:17:30 | |
Wildcards | 00:06:39 | |
Predicates | 00:14:48 | |
Unabbreviated Location Paths | 00:00:07 |
Syntax | 01:27:45 | |
---|---|---|
Unabbreviated Location Paths 2 | 00:02:38 | |
Syntax | 00:21:59 | |
Boolean Expressions | 00:22:53 | |
Core Functions | 00:11:41 | |
Boolean Functions | 00:10:36 | |
XSLT | 00:19:09 |
Stylesheet Processors | 00:53:39 | |
---|---|---|
Minimum Stylesheet | 00:08:00 | |
Template Rules | 00:09:39 | |
xsl:value-of | 00:10:42 | |
Modes | 00:06:04 | |
Attribute Value Templates | 00:11:14 | |
Non-literal Elements and Attributes | 00:09:12 |
XSLT - Namespace | 01:27:23 | |
---|---|---|
Namespaces | 00:19:06 | |
xsl:for-each | 00:16:26 | |
Other Nodes | 00:10:48 | |
Variables | 00:13:07 | |
Whitespace Stripping | 00:08:59 | |
Priority | 00:13:34 | |
XSLT-Extentions | 00:06:47 |
XML Schema (1) | 01:29:14 | |
---|---|---|
Schema and DTD | 00:07:45 | |
References | 00:16:33 | |
Global Element Definitions | 00:07:58 | |
Simple Content with Attributes | 00:13:08 | |
Attributes | 00:13:43 | |
Element Groups | 00:26:10 | |
More SImple Types | 00:05:22 |
Foreign Keys | 00:33:15 | |
---|---|---|
Start | 00:01:29 | |
Foreign Keys | 00:04:56 | |
Documentation | 00:08:39 | |
Namespaces | 00:19:00 |
XML-RPC | 01:19:34 | |
---|---|---|
Begin | 00:02:41 | |
Schematron:Functional Principle | 00:14:15 | |
XML Protocols | 00:14:57 | |
Interfaces | 00:12:03 | |
RPC Protocol Examples | 00:18:21 | |
XML-RPC | 00:08:30 | |
Data Types | 00:10:11 |
SOAP | 01:27:55 | |
---|---|---|
What is Soap | 00:07:54 | |
Soap Companions | 00:20:13 | |
Soap Non-Goals | 00:14:21 | |
Roles | 00:11:27 | |
Soap data Model | 00:20:33 | |
Using for RPC | 00:14:41 |
MOF/XMI Exposed | 01:27:55 | |
---|---|---|
What is Soap | 00:07:45 | |
Soap Companions | 00:20:10 | |
Soap Non-Goals | 00:13:57 | |
Roles | 00:11:13 | |
Using for RPC | 00:34:50 |
Meta Classes | 01:27:19 | |
---|---|---|
MOF Specification | 00:12:20 | |
Namespaces | 00:12:58 | |
Attribute | 00:18:07 | |
XML Signature and Encryption | 00:16:49 | |
Cannonical XML 1 | 00:13:47 | |
Cannonical XML 2 | 00:05:31 | |
XML-Signature | 00:07:47 |
Signatures | 00:35:18 | |
---|---|---|
Signature | 00:06:52 | |
CryptoBinary | 00:02:31 | |
Manifests | 00:07:25 | |
Signature Example | 00:08:52 | |
Signature Overview | 00:06:32 | |
XML Signature | 00:03:06 |