Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Programowanie w Internecie 2 Ćwiczenie 4 – Transformacja danych Prowadzący: Rajmund Pączkowski.

Podobne prezentacje


Prezentacja na temat: "Programowanie w Internecie 2 Ćwiczenie 4 – Transformacja danych Prowadzący: Rajmund Pączkowski."— Zapis prezentacji:

1 Programowanie w Internecie 2 Ćwiczenie 4 – Transformacja danych Prowadzący: Rajmund Pączkowski

2 Tematyka Integracja danych XML Język XPath – wyszukiwanie danych w dokumentach Technologia XSLT – transformacje dokumentów XMLowych

3 XPath XPath jest to język służący do odnajdywania informacji wewnątrz plików XML. XPath stanowi podstawę dla technologii: XSLT; XQuery; XPointer; XLink; 2008-03-16Mgr inż. Michał Jaros3

4 XPath Podstawowe pojęcia Węzeł – dokument, element, atrybut; Rodzic; Dzieci; Rodzeństwo; Przodek; Potomek; 2008-03-16Mgr inż. Michał Jaros4 Harry Potter J K. Rowling 2005 29.99

5 XPath XPath – ścieżka do danych nazwa_węzła bookstore / /bookstore bookstore/book // //book bookstore//book 2008-03-16Mgr inż. Michał Jaros5 Harry Potter J K. Rowling 2005 29.99

6 XPath../title..../price @ //@lang 2008-03-16Mgr inż. Michał Jaros6 Harry Potter J K. Rowling 2005 29.99

7 XPath [] /bookstore/book[1] /bookstore/book[last()-1] /bookstore/book[position() < 4] //book[@lang] //book[@lang=en] /bookstore/book[price < 30.00]/title 2008-03-16Mgr inż. Michał Jaros7 Harry Potter J K. Rowling 2005 29.99

8 XPath * /bookstore/* //* @* //book/@* node() //book/node() 2008-03-16Mgr inż. Michał Jaros8

9 XPath | //book/title | //book/price //title | //price /bookstore/book/title | //price 2008-03-16Mgr inż. Michał Jaros9 Harry Potter J K. Rowling 2005 29.99

10

11 XML – przestrzenie nazw Apples Bananas African Coffee Table 80 120 2008-03-16Mgr inż. Michał Jaros11

12 XSLT EXtensible Stylesheet Language Transformations XSLT – język przekształcający XMLa do XHTMLa lub innego XMLa. Wsparcie przeglądarek: Mozilla Firefox – v 1.0.2 Netscape – v 8 Opera – v 9 Internet Explorer – v 6 2008-03-16Mgr inż. Michał Jaros12

13 XSLT Dodanie XSLT do pliku XML <?xml-stylesheet href="nazwa_pliku.xsl type="text/xsl ?> Główny element (korzeń) pliku XSL <xsl:stylesheet version="1.0 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2008-03-16Mgr inż. Michał Jaros13

14 XSLT Treść strony 2008-03-16Mgr inż. Michał Jaros14

15 XSLT 2008-03-16Mgr inż. Michał Jaros15

16 XSLT 2008-03-16Mgr inż. Michał Jaros16

17 XSLT 2008-03-16Mgr inż. Michał Jaros17 My CD Collection

18 Zapraszam do ćwiczeń praktycznych


Pobierz ppt "Programowanie w Internecie 2 Ćwiczenie 4 – Transformacja danych Prowadzący: Rajmund Pączkowski."

Podobne prezentacje


Reklamy Google