Thesaurus als HTMLDokument Ansicht und Quellcode ALTE MENSCHEN
- Slides: 5
Thesaurus als HTML-Dokument: Ansicht und Quellcode ALTE MENSCHEN BT ERWACHSENE COWBOYFILM USE WESTERN 10/24/2020 <html> <h 2><a name="ALTE MENSCHEN">ALTE MENSCHEN</a> </h 2> <ul> <li>BT <ul> <li><a href="out. htm#ERWACHSENE"> ERWACHSENE</a> </ul> <h 2><a name="COWBOYFILM">COWB OYFILM</a> </h 2> <ul> <li>USE <ul> <li><a href="out. htm#WESTERN">WES TERN</a> </ul> Spree/ Wissensorganisation
Thesaurus als XML-Dokument (Ausschnitt) <? xml version="1. 0" encoding="UTF-8" ? > <!DOCTYPE Voc. Load. File (View Source for full doctype. . . )> - <Voc. Load. File version="0. 6"> - - <SVTerm UID="_ALTE_MENSCHEN" UIDtype="source"> <label>ALTE MENSCHEN</label> <parent UREF="_ERWACHSENE" /> </SVTerm> - <SVTerm UID="_ERWACHSENE" UIDtype="source"> <label>ERWACHSENE</label> <parent UREF="_ZIELGRUPPE" /> <child UREF="_ALTE_MENSCHEN" /> <child UREF="_FRAUEN" /> <child UREF="_MAENNER" /> </SVTerm> - - <SVTerm UID="_KRIMI" UIDtype="source"> <label>KRIMI</label> <syn>KRIMINALFILM</syn> <parent UREF="_GENRE" /> </SVTerm> - <SVTerm UID="_MAENNER" UIDtype="source"> <label>MAENNER</label> <parent UREF="_ERWACHSENE" /> </SVTerm> 10/24/2020 Spree/ Wissensorganisation
Ausschnitte aus der DTD (Doctype Definition) In der DTD wird die Bedeutung der einzelnen Elemente beschrieben. Einige Beispiele: 1) Festlegung der Elementnamen und der Struktur <!ELEMENT SVTerm (VOCID? , label, display. Label*, alt*, syn*, definition*, cla*, parent*, child*, related. Term*, typed. Relation*, path*, note*, misc*) > <!ATTLIST SVTerm UID %id. Type; #REQUIRED UIDtype (source | other) "source" > 2) Festlegung der Datenart (Text, Zahlen, Mussfeld oder Kannfeld) <!ELEMENT label (#PCDATA) > <!ATTLIST label xml: lang CDATA #IMPLIED> 3) Festlegung von Beziehungen <!ELEMENT parent EMPTY> <!ATTLIST parent UREF %ref. Type; #REQUIRED> <!ELEMENT child EMPTY> <!ATTLIST child UREF %ref. Type; #REQUIRED> 10/24/2020 Spree/ Wissensorganisation
XML-Schema-Beispiel <xs: schema xmlns: xs=„http: //www. w 3. org/2001/XMLSchema target. Naemspace=„http: //www. books. de“ element. Form. Default=„qualified“ attribute. Form. Default=„unqualilfied“> Erkläung: Namennraum von XMLSchema Namensraum der Elemente und Instanzen Namensraum der Elemente, die deklariert werden Qualifizierung von Elementen? Qualifizierung von Attributen? “ 10/24/2020 Spree/ Wissensorganisation
Warum müssen sich Wissensorganisatoren mit XML beschäftigen? • Sprache, um Strukturierung aufzuschreiben • Sprache, die Maschinen und Menschen lesen können • Logik abbildbar 10/24/2020 Spree/ Wissensorganisation