6862716940

6862716940



Integracja aplikacji Ćwiczenie 4

• Zmodyfikuj klasę Book tak, aby była zgodna z drugą wersją (plik books. 2 . xml): o zamiast pola

String author umieść pole:

List<String> authors

o usuń meotdy getAuthor () i setAuthor (), zastąp je odpowiednimi metodami getAuthors () i setAuthors () (skutkiem ubocznym będą błędy kompilacji w klasie BookManager - dla uproszczenia możesz usunąć z klasy BookManager kod wyszukujący książki po autorze);

o do poprawnej serializacji/deserializacji autorów konieczne będzie użycie adnotacji @XmlElementWrapper - przykład jej użycia znajdziesz m.in. tutaj: https://jaxb.java.net/tutorial/section 6 2 7 7-Wrapping-Repeated-Elements-XmlElementWrapper.html

Zadanie 3

•    W pliku books. 3. xml znajdziesz kolejną wersję formatu XML. Tym razem element Publisher jest elementem złożonym, zawiera zagnieżdżone elementy name i url.

•    Zmodyfikuj kod programu tak, by możliwe było odczytanie nowego formatu pliku.

•    Konieczne będzie stworzenie klasy Publisher i odpowiednie zmapowanie jej do XML.

Zadanie dodatkowe

• Przygotuj analogiczny kod dla danych przygotowanych w ramach poprzedniego ćwiczenia (własny plik XML i schemat XML Schema).



Wyszukiwarka

Podobne podstrony:
Integracja aplikacji Ćwiczenie 43) Stwórz klasę BookList, zawierającą listę książek oraz spełniającą
Integracja aplikacji Ćwiczenie 44) Zmień kod metody main () w klasie Main, tak żeby odczytywał listę
Integracja aplikacji Ćwiczenie 4Zadanie 1 Zapis danych do XML odbywa się bardzo podobnie, jak odczyt
Podstawy chemii, ćwiczenia laboratoryjne7 w wyniku analizy, tak aby nie otrzymać zbyt małej lub duż
13. Uzupełnij klasę XPathEvaluator tak, aby odpowiadała poniższemu przykładowi. package myXMLpackage
Integracja aplikacji Ćwiczenie 4Katalog książek - cz. 2Odczytywanie danych z XML Do ćwiczenia dołącz
4 (2241) winien wykonywać kilka ćwiczeń, tak, aby była możliwość korekty błędów i doskonalenia atutó
38 (2) KARTA nr 38 (rozdział 2., ćwiczenie 35.) Pokoloruj obrazki tak, aby pasowały do nich podpisy.
zadanka2 solver Zadanie 7 Dobrać skład chemiczny stali tak, aby była łatwospawalna (zał. Ce <= 0,
Obsługa i naprawa Audi (221) ■    Zabudować tulejkę (9) w łączniku tak, aby była skie
krawędzi. trzymać tak. aby była widoczna Unia ciecia. 4 Trasowanie 1. Trasowamc okręgu o

więcej podobnych podstron