pres b4 hoofdstuk4
TRANSCRIPT
Hoofdstuk 4 : XML gebaseerde formats
The quest for interoperability
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
1. Wat is XML (2)
Bekendste = SGML en XML
• Bepalen structuur van een document• Elementen (tree / genest)• Codes en tags voor afbakening• Web gebaseerd
1. Wat is XML (3)
Transformatieve eigenschappen van XML
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
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
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
1. Wat is XML (7)Benaderingen :
• Publiceren• Tekst omzetten naar....• Gebruik van multimedia
• Zoeken en navigeren• Metadata-formats• Gevanceerde linking-methodes
1. Wat is XML (8)
Nog enkele voorbeelden uit de bibliotheek en informatie-wereld :
• Beheer van documenten
• Gebruik van metadata
2. XML vocabularies en documenten (1)
= gegevens uitwisselen voor bepaalde doelgroepen :
• DocBook• TEI• BRML
= Standaard-structuur voor een document
2. XML vocabularies en documenten (2)
Uitzicht in webbrowser = leesbaar voor mensen
3. DTD en XML schema's (1)
= Set van regels
• Bepalen logische structuur• Binnen regelwerk specifieke vocabulary• Twee grote regelwerken :• DTD• WW3C
3. DTD en XML schema's (2)
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
3. DTD en XML schema's (4)
Schema van XLST-processesing
4. Een XML-document maken
Zie les