Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałKassia Wolny Został zmieniony 11 lat temu
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
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
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.