6862716938

6862716938



Integracja aplikacji Ćwiczenie 4

4) Zmień kod metody main () w klasie Main, tak żeby odczytywał listę książek z pliku

books. xml.

Poniższe dwa listingi przedstawiają sam kod do odczytania danych z pliku XML z użyciem JAXB, a następnie całą metodę main(), po wymaganych uzupełnieniach i modyfikacjach.

Odczyt listy książek z pliku XML:


try {

JAXBContext context = JAXBContext.newlnstance(BookList.class); Unmarshaller um = context.createUnmarshaller();

FileReader fr = new FileReader("books.xml");

BookList bl = (BookList) um.unmarshal(fr);

fr.closeO ;

} cateh (JAXBException e) { e.printStackTrace() ;

) catch (IOException e) ( e.printStackTrace() ;

)


Cała metoda main () po wszystkich modyfikacjach:


public static void main(String[] args) { try {

JAXBContext context = JAXBContext.newlnstance(BookList.class); Unmarshaller um = context.createUnmarshaller();

FileReader file = new FileReader("books.xml");

BookList books = (BookList)um.unmarshal(file);

file.close();

BookManager bm = new BookManager( books.getBooks() );

List<Book> bs = bm.searchByTitle("Java");

System.out.println(bs);

} catch (Exception ex) (

ex.printStackTrace() ;

)

ł




Wyszukiwarka

Podobne podstrony:
Dodatek 4. Kod metody main klasy app.Aplikacja. package app; import utils.Matematyka; public class A
Integracja aplikacji Ćwiczenie 4Katalog książek - cz. 2Odczytywanie danych z XML Do ćwiczenia dołącz
Integracja aplikacji Ćwiczenie 43) Stwórz klasę BookList, zawierającą listę książek oraz spełniającą
Integracja aplikacji Ćwiczenie 4Zadanie 1 Zapis danych do XML odbywa się bardzo podobnie, jak odczyt
Integracja aplikacji Ćwiczenie 4 • Zmodyfikuj klasę Book tak, aby była zgodna z drugą wersją (plik b
img028 (44) Ćwiczenie nr. 9. Str.4a = Metody doświadczalne wyznaczania stałych równowag polegają na
Zdj?cie1231 1. Cel ćwiczenia Celem niniejszego ćwiczenia jest: -    zapoznanie się z
Ćwiczenie 4 Temat: Czynności z piłką - metodyka nauczania wybranego sposobu ataku w zależności od po
Ćwiczenie 2 Temat: Czynności z piłką - metodyka nauczania odbicia oburącz dołem. Doskonalenie postaw
Ćwiczenie 3 Temat: Czynności z piłką - metodyka nauczania wybranego sposobu zagrywki i doskonalenie
w rozwoju embrionalnym Drosophila i Caenorhabditis. W trakcie ćwiczeń laboratoryjnych prezentowane s
19.    Dodaj do metody main wywołania obu funkcji. Dobierz odpowiednie parametry
1 (322) 60 Ćwiczenie 44.5. Sprawozdanie W sprawozdaniu zamieścić szkice, wymiary, uwagi i oznaczenie

więcej podobnych podstron