SlideShare a Scribd company logo
1 of 16
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

More Related Content

Viewers also liked

Pres c6 introduction
Pres c6 introductionPres c6 introduction
Pres c6 introductionCVO_De_Nobel
 
Pres c7 hoofdstuk3
Pres c7 hoofdstuk3Pres c7 hoofdstuk3
Pres c7 hoofdstuk3CVO_De_Nobel
 
Pres b3 hoofdstuk7
Pres b3 hoofdstuk7Pres b3 hoofdstuk7
Pres b3 hoofdstuk7CVO_De_Nobel
 
Pres c7 hoofdstuk2
Pres c7 hoofdstuk2Pres c7 hoofdstuk2
Pres c7 hoofdstuk2CVO_De_Nobel
 
Pr 1 dan pembahasannya
Pr 1 dan pembahasannyaPr 1 dan pembahasannya
Pr 1 dan pembahasannyamuktiati
 
Pres b4 hoofdstuk1
Pres b4 hoofdstuk1Pres b4 hoofdstuk1
Pres b4 hoofdstuk1CVO_De_Nobel
 
Pres b4 hoofdstuk2
Pres b4 hoofdstuk2Pres b4 hoofdstuk2
Pres b4 hoofdstuk2CVO_De_Nobel
 
Pres b3 hoofdstuk3
Pres b3 hoofdstuk3Pres b3 hoofdstuk3
Pres b3 hoofdstuk3CVO_De_Nobel
 
Pres b3 hoofdstuk5
Pres b3 hoofdstuk5Pres b3 hoofdstuk5
Pres b3 hoofdstuk5CVO_De_Nobel
 
Pres b3 hoofdstuk4
Pres b3 hoofdstuk4Pres b3 hoofdstuk4
Pres b3 hoofdstuk4CVO_De_Nobel
 
Pres b3 hoofdstuk2
Pres b3 hoofdstuk2Pres b3 hoofdstuk2
Pres b3 hoofdstuk2CVO_De_Nobel
 
Pres c7 hoofdstuk1
Pres c7 hoofdstuk1Pres c7 hoofdstuk1
Pres c7 hoofdstuk1CVO_De_Nobel
 
Pres b4 hoofdstuk3
Pres b4 hoofdstuk3Pres b4 hoofdstuk3
Pres b4 hoofdstuk3CVO_De_Nobel
 
Pres ipd hoofdstuk3
Pres ipd hoofdstuk3Pres ipd hoofdstuk3
Pres ipd hoofdstuk3CVO_De_Nobel
 
Pres baa hoofdstuk 6
Pres baa hoofdstuk 6Pres baa hoofdstuk 6
Pres baa hoofdstuk 6CVO_De_Nobel
 
Pres ipd hoofdstuk4
Pres ipd hoofdstuk4Pres ipd hoofdstuk4
Pres ipd hoofdstuk4CVO_De_Nobel
 
Pres ipd hoofdstuk5
Pres ipd hoofdstuk5Pres ipd hoofdstuk5
Pres ipd hoofdstuk5CVO_De_Nobel
 
Pres ipd hoofdstuk1
Pres ipd hoofdstuk1Pres ipd hoofdstuk1
Pres ipd hoofdstuk1CVO_De_Nobel
 

Viewers also liked (20)

Pres c6 introduction
Pres c6 introductionPres c6 introduction
Pres c6 introduction
 
Pres c7 hoofdstuk3
Pres c7 hoofdstuk3Pres c7 hoofdstuk3
Pres c7 hoofdstuk3
 
Pres b3 hoofdstuk7
Pres b3 hoofdstuk7Pres b3 hoofdstuk7
Pres b3 hoofdstuk7
 
Pres c7 hoofdstuk2
Pres c7 hoofdstuk2Pres c7 hoofdstuk2
Pres c7 hoofdstuk2
 
Pr 1 dan pembahasannya
Pr 1 dan pembahasannyaPr 1 dan pembahasannya
Pr 1 dan pembahasannya
 
Pres b4 hoofdstuk1
Pres b4 hoofdstuk1Pres b4 hoofdstuk1
Pres b4 hoofdstuk1
 
Pres b4 hoofdstuk2
Pres b4 hoofdstuk2Pres b4 hoofdstuk2
Pres b4 hoofdstuk2
 
Pres b3 hoofdstuk3
Pres b3 hoofdstuk3Pres b3 hoofdstuk3
Pres b3 hoofdstuk3
 
Pres b3 hoofdstuk5
Pres b3 hoofdstuk5Pres b3 hoofdstuk5
Pres b3 hoofdstuk5
 
Pres b3 hoofdstuk4
Pres b3 hoofdstuk4Pres b3 hoofdstuk4
Pres b3 hoofdstuk4
 
Pres b3 hoofdstuk2
Pres b3 hoofdstuk2Pres b3 hoofdstuk2
Pres b3 hoofdstuk2
 
Pres c7 hoofdstuk1
Pres c7 hoofdstuk1Pres c7 hoofdstuk1
Pres c7 hoofdstuk1
 
Pres b4 inleiding
Pres b4 inleidingPres b4 inleiding
Pres b4 inleiding
 
Pres b4 hoofdstuk3
Pres b4 hoofdstuk3Pres b4 hoofdstuk3
Pres b4 hoofdstuk3
 
Pres ipd hoofdstuk3
Pres ipd hoofdstuk3Pres ipd hoofdstuk3
Pres ipd hoofdstuk3
 
Pres baa hoofdstuk 6
Pres baa hoofdstuk 6Pres baa hoofdstuk 6
Pres baa hoofdstuk 6
 
Pres ipd hoofdstuk4
Pres ipd hoofdstuk4Pres ipd hoofdstuk4
Pres ipd hoofdstuk4
 
Pres ipd hoofdstuk5
Pres ipd hoofdstuk5Pres ipd hoofdstuk5
Pres ipd hoofdstuk5
 
Pres ipd inhoud
Pres ipd inhoudPres ipd inhoud
Pres ipd inhoud
 
Pres ipd hoofdstuk1
Pres ipd hoofdstuk1Pres ipd hoofdstuk1
Pres ipd hoofdstuk1
 

Similar to Pres b4 hoofdstuk4

Pres idbb hoofdstuk8
Pres idbb hoofdstuk8Pres idbb hoofdstuk8
Pres idbb hoofdstuk8CVO_De_Nobel
 
Dublin Core Wereldwijd; Interoperabiliteit als een visie
Dublin Core Wereldwijd; Interoperabiliteit als een visieDublin Core Wereldwijd; Interoperabiliteit als een visie
Dublin Core Wereldwijd; Interoperabiliteit als een visieplatform meta-informatie
 
Gegevensbanken: begrippen
Gegevensbanken: begrippenGegevensbanken: begrippen
Gegevensbanken: begrippenErik Duval
 
Pres idbb hoofdstuk2
Pres idbb hoofdstuk2Pres idbb hoofdstuk2
Pres idbb hoofdstuk2CVO_De_Nobel
 
Presentatie Db Xml
Presentatie Db XmlPresentatie Db Xml
Presentatie Db Xmlmarcokrop
 
Pres idbb hoofdstuk7
Pres idbb hoofdstuk7Pres idbb hoofdstuk7
Pres idbb hoofdstuk7CVO_De_Nobel
 
Pres idbb hoofdstuk7
Pres idbb hoofdstuk7Pres idbb hoofdstuk7
Pres idbb hoofdstuk7CVO_De_Nobel
 
Gegevensbanken en gebruikers
Gegevensbanken en gebruikersGegevensbanken en gebruikers
Gegevensbanken en gebruikersErik Duval
 
Pres idbb hoofdstuk4
Pres idbb hoofdstuk4Pres idbb hoofdstuk4
Pres idbb hoofdstuk4CVO_De_Nobel
 
LIBISnet gebruikersdag 01062017 - Introductie tot Linked Data
LIBISnet gebruikersdag 01062017 - Introductie tot Linked DataLIBISnet gebruikersdag 01062017 - Introductie tot Linked Data
LIBISnet gebruikersdag 01062017 - Introductie tot Linked DataLIBIS
 

Similar to Pres b4 hoofdstuk4 (14)

Pres idbb hoofdstuk8
Pres idbb hoofdstuk8Pres idbb hoofdstuk8
Pres idbb hoofdstuk8
 
Dublin Core Wereldwijd; Interoperabiliteit als een visie
Dublin Core Wereldwijd; Interoperabiliteit als een visieDublin Core Wereldwijd; Interoperabiliteit als een visie
Dublin Core Wereldwijd; Interoperabiliteit als een visie
 
Gegevensbanken: begrippen
Gegevensbanken: begrippenGegevensbanken: begrippen
Gegevensbanken: begrippen
 
Pres c6 chapter2
Pres c6 chapter2Pres c6 chapter2
Pres c6 chapter2
 
Pres idbb hoofdstuk2
Pres idbb hoofdstuk2Pres idbb hoofdstuk2
Pres idbb hoofdstuk2
 
Presentatie Db Xml
Presentatie Db XmlPresentatie Db Xml
Presentatie Db Xml
 
Pres idbb hoofdstuk7
Pres idbb hoofdstuk7Pres idbb hoofdstuk7
Pres idbb hoofdstuk7
 
Pres idbb hoofdstuk7
Pres idbb hoofdstuk7Pres idbb hoofdstuk7
Pres idbb hoofdstuk7
 
Verwerking van ontvangen digitale data. De opbouw van het LIAS-preintgestproces
Verwerking van ontvangen digitale data. De opbouw van het LIAS-preintgestprocesVerwerking van ontvangen digitale data. De opbouw van het LIAS-preintgestproces
Verwerking van ontvangen digitale data. De opbouw van het LIAS-preintgestproces
 
Online documenten beheren
Online documenten beherenOnline documenten beheren
Online documenten beheren
 
Gegevensbanken en gebruikers
Gegevensbanken en gebruikersGegevensbanken en gebruikers
Gegevensbanken en gebruikers
 
Pres idbb hoofdstuk4
Pres idbb hoofdstuk4Pres idbb hoofdstuk4
Pres idbb hoofdstuk4
 
Gegevensbanken 2010 Les11
Gegevensbanken 2010 Les11Gegevensbanken 2010 Les11
Gegevensbanken 2010 Les11
 
LIBISnet gebruikersdag 01062017 - Introductie tot Linked Data
LIBISnet gebruikersdag 01062017 - Introductie tot Linked DataLIBISnet gebruikersdag 01062017 - Introductie tot Linked Data
LIBISnet gebruikersdag 01062017 - Introductie tot Linked Data
 

More from CVO_De_Nobel

More from CVO_De_Nobel (20)

Li7
Li7Li7
Li7
 
Li3
Li3Li3
Li3
 
Li1
Li1Li1
Li1
 
Inleiding
InleidingInleiding
Inleiding
 
Overzicht evaluatie bibliotheeksoftware
Overzicht evaluatie bibliotheeksoftwareOverzicht evaluatie bibliotheeksoftware
Overzicht evaluatie bibliotheeksoftware
 
Pres idbb hoofdstuk5
Pres idbb hoofdstuk5Pres idbb hoofdstuk5
Pres idbb hoofdstuk5
 
Pres idbb hoofdstuk3
Pres idbb hoofdstuk3Pres idbb hoofdstuk3
Pres idbb hoofdstuk3
 
Pres idbb hoofdstuk3
Pres idbb hoofdstuk3Pres idbb hoofdstuk3
Pres idbb hoofdstuk3
 
Pres idbb hoofdstuk1
Pres idbb hoofdstuk1Pres idbb hoofdstuk1
Pres idbb hoofdstuk1
 
Pres idbb inleiding
Pres idbb inleidingPres idbb inleiding
Pres idbb inleiding
 
Pres baa hoofdstuk 6
Pres baa hoofdstuk 6Pres baa hoofdstuk 6
Pres baa hoofdstuk 6
 
Pres baa hoofdstuk 4.pptx
Pres baa hoofdstuk 4.pptxPres baa hoofdstuk 4.pptx
Pres baa hoofdstuk 4.pptx
 
Pres baa hoofdstuk 2
Pres baa hoofdstuk 2Pres baa hoofdstuk 2
Pres baa hoofdstuk 2
 
Pres baa hoofdstuk 3
Pres baa hoofdstuk 3Pres baa hoofdstuk 3
Pres baa hoofdstuk 3
 
Pres baa hoofdstuk 1
Pres baa hoofdstuk 1Pres baa hoofdstuk 1
Pres baa hoofdstuk 1
 
Pres baa inleiding
Pres baa inleidingPres baa inleiding
Pres baa inleiding
 
Pres bab hoofdstuk4
Pres bab hoofdstuk4Pres bab hoofdstuk4
Pres bab hoofdstuk4
 
Pres bab hoofdstuk3
Pres bab hoofdstuk3Pres bab hoofdstuk3
Pres bab hoofdstuk3
 
Pres bab hoofdstuk2
Pres bab hoofdstuk2Pres bab hoofdstuk2
Pres bab hoofdstuk2
 
Pres bab inleiding
Pres bab inleidingPres bab inleiding
Pres bab inleiding
 

Pres b4 hoofdstuk4

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