pres b4 hoofdstuk4

16
Hoofdstuk 4 : XML gebaseerde formats The quest for interoperability

Upload: cvodenobel

Post on 24-Jul-2015

53 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pres b4 hoofdstuk4

Hoofdstuk 4 : XML gebaseerde formats

The quest for interoperability

Page 2: Pres b4 hoofdstuk4

1. Wat is XML (1)

= descriptive mark-up language

= set van codes : bepalen van structuur

• Gescheiden van inhoud• Logisch• Niet-presentatie georiënteerd• Geverifieërd ahdv aantal regels• Open en gedocumenteerd

Page 3: Pres b4 hoofdstuk4

1. Wat is XML (2)

Bekendste = SGML en XML

• Bepalen structuur van een document• Elementen (tree / genest)• Codes en tags voor afbakening• Web gebaseerd

Page 4: Pres b4 hoofdstuk4

1. Wat is XML (3)

Transformatieve eigenschappen van XML

Page 5: Pres b4 hoofdstuk4

1. Wat is XML (4)

Eigenschappen van XML :

• XML is a meta taal• XML is tekst-gebaseerd en makkelijk om te

lezen• XML is ideaal voor gestructureerde

documenten• XML is media neutraal• XML is meertalig• XML is open

Page 6: Pres b4 hoofdstuk4

1. Wat is XML (5)

Toepassingen van XML : Twee benaderingen

• Data-wereld : Gegeven opslaan, uitwisselen en ontsluiten

• Document-wereld : Tekst-georienteerde informatie opslaan en uitwisselen

Page 7: Pres b4 hoofdstuk4

1. Wat is XML (6)Benaderingen :

• Data Stockeren• Single source• Lange termijn opslag (applicatie / hardware

onafhankelijk)• Gebruik van XML-databanken (originele

structuur)

• Gegevens uitwisselen• Tussen databanken• Tussen applicaties

Page 8: Pres b4 hoofdstuk4

1. Wat is XML (7)Benaderingen :

• Publiceren• Tekst omzetten naar....• Gebruik van multimedia

• Zoeken en navigeren• Metadata-formats• Gevanceerde linking-methodes

Page 9: Pres b4 hoofdstuk4

1. Wat is XML (8)

Nog enkele voorbeelden uit de bibliotheek en informatie-wereld :

• Beheer van documenten

• Gebruik van metadata

Page 10: Pres b4 hoofdstuk4

2. XML vocabularies en documenten (1)

= gegevens uitwisselen voor bepaalde doelgroepen :

• DocBook• TEI• BRML

= Standaard-structuur voor een document

Page 11: Pres b4 hoofdstuk4

2. XML vocabularies en documenten (2)

Uitzicht in webbrowser = leesbaar voor mensen

Page 12: Pres b4 hoofdstuk4

3. DTD en XML schema's (1)

= Set van regels

• Bepalen logische structuur• Binnen regelwerk specifieke vocabulary• Twee grote regelwerken :• DTD• WW3C

Page 13: Pres b4 hoofdstuk4

3. DTD en XML schema's (2)

Page 14: Pres b4 hoofdstuk4

3. DTD en XML schema's (3)

• Bepaalde elementen geassocieerd met type

• Documenten vergelijken met DTD = validatie

• XSLT = stylesheet• Genereerd output• Toetst de attributen en elementen

Page 15: Pres b4 hoofdstuk4

3. DTD en XML schema's (4)

Schema van XLST-processesing

Page 16: Pres b4 hoofdstuk4

4. Een XML-document maken

Zie les