DSCN6802 (2)

DSCN6802 (2)



POLITECHNIKA RZESZOWSKA - Wydział

JAXB - unmarshal - proces czytania danych

I ■ Import klas wiązania z pakietów

import j avax.xml.bind.JAXBContext; import javax.xml.bind-Unmarshaller;

■ Proces odczytu dokumentu XML - unmarshalling

Utworzenie obiektu tzw. kontekstu (dostępu do JAXB)

JAXBContext jc = JAXBContext.newlnstance("jp.jaxb") ; Utworzenie obiektu unmarshaller

Unmarshaller unmarshaller = jc.createUnmarshaller() ; Wywołanie metody unmarshal

Products products = (Products)unmarshaller.unmarshal(new

File ("products.xml")); Zastosowanie metod typu get klas dostępu do danych XML otrzymanych ze schematu XML Schema - przetwarzanie obiektów

List productList = products.getProduct();

Product product =(Product)productList.get(0) ;

String name = product.getName();

JAVA Wykład 13


Copyright© 2012 Jan PROKOP


40/236



Wyszukiwarka

Podobne podstrony:
DSCN6812 (3) POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiJAXB - marshal - tworzen
DSCN6816 (2) POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i Informatyki hihii
DSCN6818 (3) POLITECHNIKA RZESZOWSKA - Wydział EJełrtrottchn*, . Informatyki
DSCN6826 (3) POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki > Informatyki Wykład 13 Copyright
DSCN6836 (3) POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiTypy sparametryzowane Ty
DSCN6838 (3) POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiKlasy sparametryzowaneDe
DSCN6846 (3) POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i Informatyki Java
DSCN6851 (2) POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiKlasa sparametryzowana z
DSCN6852 (2) POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiKlasy sparametryzowane -
DSCN6856 (2) POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiMetody sparametryzowane
DSCN6861 (2) POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i Informatyk)Interfejsy sparametryzow
DSCN6863 (3) POLITECHNIKA RZESZOWSKA - Wydział BcktratocMM i InfcumNytuInterfejsy sparametryzowaneDe
DSCN6867 (2) 4, POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki łInformatykiInterfejsy sparametryz
DSCN5426 ■ire*- POLITECHNIK* RZESZOWSKA - Wydział EtoarotKhnrtn . Mbrmsr.tt ----Tworzenie obiektów k
DSCN5489 A, POLITECHNIKA RZESZOWSKA - WydziałObsługa zdarzeń - anonimowa klasa wewnętrzna import jav
DSCN5657 i, Java POLITECHNIKA RZESZOWSKA - Wydział DefctrotechnUd i InfometyMSwing • Panele dzielone
DSCN5758 POLITECHNIKA RZESZOWSK ■ Wydział Elektrotechniki i Infor

DSCN5865 POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiTworzenie słuchaczy bez użyc

więcej podobnych podstron