The Poznan University of Economics Department of Management Information Systems XML - wprowadzenie.

1 The Poznan University of Economics Department of Manage...
Author: Radosław Grzybowski
0 downloads 0 Views

1 The Poznan University of Economics Department of Management Information Systems XML - wprowadzenie

2 The Poznan University of Economics Department of Management Information Systems Co to jest ? Do czego służy? Meta (!) język znaczników Jest czytelny dla człowieka i przetwarzalny przez komputery Wykorzystywany do przenoszenia danych

3 The Poznan University of Economics Department of Management Information Systems Terminy Główny element (root) Elementy Atrybuty Encje

4 The Poznan University of Economics Department of Management Information Systems Właściwy dokument XML Prosty przykład: PlaylistaPlaylista DTD + właściwy dokument Dokument well formed Dokument valid

5 The Poznan University of Economics Department of Management Information Systems DTD Książka adresowa Imie Osoba Dane.osobowe Adres Nazwisko PaństwoMiastoNr.domuUlica Emai Dane.osobowe Adres ImieNazwisko PaństwoMiastoNr.domuUlica Emai

6 The Poznan University of Economics Department of Management Information Systems Dokument Książka adresowa Tomasz Osoba Dane.osobowe Adres Kaczmarek PolskaPoznań2 Os JIII Sobieskiego [email protected]

7 The Poznan University of Economics Department of Management Information Systems Przetwarzanie XML DOM – drzewo elementów XML w pamięci – Duży nakład na wczytanie – Dostęp do elementów bezpośredni SAX – przetwarzanie sekwencyjne – Każdy element / atrybut to zdarzenie – Dostęp do konkretnego wierzchołka tylko po przetworzeniu poprzednich

8 The Poznan University of Economics Department of Management Information Systems Prezentacja XML CSS Playlista2Playlista2 XSL – style zbudowane w XML dla XML XSLT – powodują przetworzenie XML na zwykły HTML lub dowolny inny język znacznikowy

9 The Poznan University of Economics Department of Management Information Systems Standardy pokrewne/powiązane

10 The Poznan University of Economics Department of Management Information Systems Standardy... http://www.idealliance.org/XMLRoadmap/WEB/xmlfamily.htm XLink – do łączenia dwóch lub więcej zasobów XPointer – pozwala wskazywać wewnętrzne elementy XSD (Schema) – nadzbiór dla DTD, definiowanie struktury i typów danych w dokumentach XML P3P – protokół wymiany schematów danych między witrynami OFX, ebXML – wymiana danych finansowych RDF, SOAP, MATHML, SVG......

11 The Poznan University of Economics Department of Management Information Systems Zadania Zapoznać się ze specyfikacją XML