Concentrati ad esempio sulla parte interna. Devi creare un "dizionario". Quindi meglio fare una classe apposita es. Dictionary. Cosa deve fare? Aggiungere una entry (parola-definizione), rimuovere una entry, ottenere ("velocemente") una entry data una parola. Ecc... basta che pensi a COSA deve fare un Dictionary.
E tutto questo potrebbe NON necessariamente avere a che fare con la mappatura in XML/JSON.
Se ti riferisci ad esempio alla implementazione di JAXB fatta da EclipseLink (si chiama MOXy se non sbaglio), sì certo, può trattare anche JSON. Mi è capito di leggere qualcosa qua e là ma non ne so molto.
Comunque è una implementazione. Non lo standard. La implementazione di JAXB incorporata nel JDK ad esempio tratta solo XML.


Rispondi quotando
