Java

1. A következő két függvény célja, hogy adott elnevezésű XML elemként

(alap Java eszközökkel; XML prológ nélkül) kiírja egy lista,

ill. egy Map tartalmát.

A Map egy-egy értéke lehet List, amit List<Map>-ként értelmezünk, egyébként

azt szövegesen (toString) elemi értéknek tekintjük.

 

public class XMLUtil {

public static void printXML(PrintWriter out, String ename, List<Map>

list)…

public static void printXML(PrintWriter out, String ename, Map list)…

}

 

2. Egy adatbázis-táblában a CODE (varchar(40)) mezővel azonosítva soronként a

kódhoz tartozó adott mezőket tárolunk. A felhasználók (email címmel

azonosítva),

adott CODE-ú sorhoz saját mezőket kapcsolhatnak, amiknek mező-nevet és

értéket adhatnak meg.

a. vázolja ezt a megoldást adatbázis-szinten.

b. vázolja, hogy Java eszközökkel a következő függvény milyen módon

gyűjtheti össze mind az alaptáblában lévő, mind a felhasználó által

kiegészítésként felvett mezőket.

Map<String, Object> getData(String code, String email)