Odczyt z pliku xml i zapis do Db

Odczyt z pliku xml i zapis do Db
GR
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 6 lat
  • Postów:2
0

Hej. Potrzebuję pomocy w zapisie danych do bazy z pliku xml.
Napisałem program pobierający z xml dane ,ale mam problem z zapisem go do bazy. To co już mi działa to dane są pobierane z xml (pobierane imię, nazwisko, wiek i miasto) i to zapisuje mi do bazy. Ale chcę w drugiej tabeli w bazie zapisać dane jak kontakty (email,telefon itd). I tu mam problem z zapisem danych kontaktów i z połączeniem tabel.
Będę wdzięczny za pomoc.
Mój kod: https://github.com/gslawcio/ReadXmlToDb

  • 5.jpg (525 KB) - ściągnięć: 125
  • 3.jpg (589 KB) - ściągnięć: 108
  • 2.jpg (599 KB) - ściągnięć: 113
  • 4.jpg (523 KB) - ściągnięć: 112
  • 1.jpg (547 KB) - ściągnięć: 111
edytowany 2x, ostatnio: Grasla
Shalom
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

I tu mam problem z zapisem danych kontaktów i z połączeniem tabel.

JAKI!?


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
KU
  • Rejestracja:ponad 6 lat
  • Ostatnio:prawie 2 lata
  • Postów:36
0

Czyżby zadanie rekrutacyjne do firmy Britenet? :) Robiłem to samo, polecam ma githubie wyszukać repozytoriow o nazwie "britenet" :)

orchowskia
  • Rejestracja:około 6 lat
  • Ostatnio:ponad rok
  • Lokalizacja:Zielona Góra
  • Postów:83
0

Chodzi o zwykłą relację 1:1??

GR
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 6 lat
  • Postów:2
0

Tak do britenet. Ale już po terminie. Chcę zrobić dla siebie. Nie miałem jeszcze zbyt dużej styczności w odczytywaniu danych z pliku.
Relacja zmieniłem. Jeden do wielu najlepiej by była.
Problem taki ze tabele są tworzone ale dane kontaktów nie są zapisywane do tabeli. Dane jak nazwisko imię wiek są zapisywane.

Shalom
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
1

No to cwiczenie dla ciebie: zrób do tego kodu ładny test integracyjny który podnosi jakąś bazę in-memory (jakieś h2 / hsql) i testuje to co ci nie działa, tzn próbuje wpisać te dane i failue na weryfikacji. Jak dasz taki test to może ktoś sie pokusi żeby rzucić okiem.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.