Hasso-Plattner-Institut Design IT. Create Knowledge.

News

01.08.2016

openHPI Course "Internetworking 2016"

A new openHPI course about "Internetworking" starts on September 5, 2016. The course is held by Prof. Dr. Christoph Meinel ... [more]
19.05.2016

openHPI Workshop "Embedded Smart Home"

We are going to offer a new openHPI workshop "Embedded Smart Home" in German language. More Infocan be found here ... [more]
10.03.2016

New public demo

You can check out our public demo platform at https://tele-task-demo.hpi.uni-potsdam.de. Please let us know what you ...

Statistics

userclicks 35 M
lecture 5734
activelecturer 2373
series 472
Lecture-Feed of Series: Data-Oriented XML (SS 2010) Feed of Series: Data-Oriented XML (SS 2010)

Data-Oriented XML (SS 2010)

Dr. Martin von Löwis

Predecessor of this series: Data-Oriented XML (SS 2009)

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.

Syntactical Structure

Not enough ratings.
Date: 26.04.2010
Lang.: en
Dur.: 01:28:44
Play full lecture
• 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
Not enough ratings.
Date: 28.04.2010
Lang.: en
Dur.: 01:11:49
Play full lecture
• 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
Not enough ratings.
Date: 03.05.2010
Lang.: en
Dur.: 01:33:52
Play full lecture
• 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
Not enough ratings.
Date: 21.04.2010
Lang.: en
Dur.: 01:17:23
Play full lecture
• 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

Parsing Technologies

Not enough ratings.
Date: 10.05.2010
Lang.: en
Dur.: 00:51:12
Play full lecture
• 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
Date: 17.05.2010
Lang.: en
Dur.: 01:27:07
Play full lecture
• 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
Not enough ratings.
Date: 19.05.2010
Lang.: en
Dur.: 01:25:53
Play full lecture
• 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
Not enough ratings.
Date: 26.05.2010
Lang.: en
Dur.: 00:48:39
Play full lecture
• Excercise 00:09:55
• Attribute Location Steps 00:13:20
• Predicates 00:09:06
• Unabbreviated Location Paths 00:16:18
Not enough ratings.
Date: 31.05.2010
Lang.: en
Dur.: 01:27:21
Play full lecture
• 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
Not enough ratings.
Date: 02.06.2010
Lang.: en
Dur.: 01:25:57
Play full lecture
• 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
Not enough ratings.
Date: 07.06.2010
Lang.: en
Dur.: 00:42:17
Play full lecture
• Combining Stylesheets 00:11:07
• Following Links 00:11:53
• Multiple Input Documents 00:08:15
• Multiple Output Documents 00:11:02
Not enough ratings.
Date: 09.06.2010
Lang.: en
Dur.: 01:18:34
Play full lecture
• 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
Not enough ratings.
Date: 05.05.2010
Lang.: en
Dur.: 01:30:02
Play full lecture
• 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

XML Schema

Not enough ratings.
Date: 21.06.2010
Lang.: en
Dur.: 00:50:20
Play full lecture
• Data Types 00:19:27
• User-Defined Types 00:17:52
• More simple Types 00:13:01
Not enough ratings.
Date: 21.06.2010
Lang.: en
Dur.: 01:24:36
Play full lecture
• 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
Not enough ratings.
Date: 23.06.2010
Lang.: en
Dur.: 01:08:55
Play full lecture
• 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
Not enough ratings.
Date: 05.07.2010
Lang.: en
Dur.: 00:52:13
Play full lecture
• Protocols 00:14:22
• XML Protocols 00:15:06
• Data Types 00:10:21
• What is SOAP 00:12:24
Not enough ratings.
Date: 05.07.2010
Lang.: en
Dur.: 01:15:52
Play full lecture
• Namespaces 00:14:37
• SOAP Data Model 00:15:43
• WSDL 00:13:12
• WSDL Document Structure 00:14:03
• Interoperability 00:18:17
Not enough ratings.
Date: 12.07.2010
Lang.: en
Dur.: 01:23:35
Play full lecture
• 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
Not enough ratings.
Date: 16.07.2010
Lang.: en
Dur.: 01:22:53
Play full lecture
• Canonical XML 00:24:40
• Exclusive Canonicalization 00:22:24
• Core Generation 00:15:01
• Keyinfo 00:13:10
• Encryption Algorithms 00:07:39
Not enough ratings.
Date: 14.06.2010
Lang.: en
Dur.: 01:25:26
Play full lecture
• 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

Introduction

Not enough ratings.
Date: 19.04.2010
Lang.: en
Dur.: 01:29:26
Play full lecture
• 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
Tags added to this content
Tag this content

Please enable javascript to use this function.

Dear user,
with the tagging function you'll be able to add taggs to videos.
However, in order to link all your tags with your user profile it is required that you
login to the tele-TASK portal to use this functionality.
If you don't have an account yet, you may register for a tele-TASK account here.
Links added to this content

No links have been added to this content so far.

Add Link to this content

Please enable javascript to use this function.

Dear user,
with the links function you'll be able to add links to other resources to this content.
However, in order to link all your links with your user profile it is required that you
login to the tele-TASK portal to use this functionality.
If you don't have an account yet, you may register for a tele-TASK account here.