Sto utilizzando un Rest-Webservice
in Android
. Il Web Service
potrebbe gestire JSON
e XML
, l'API è descritta come XSD
. Quindi ho usato JAXB
per generare classi dal XSD
e poi ho usato il processore jackson JSON
per generare JSON
dalle mie istanze.Utilizzare le classi generate da JAXB (xjc) in Android
Il problema è che il JAXB
(xjc
) genera classi con le annotazioni JAXB
e Android
non è in grado di gestirle. Ho provato ad aggiungere il jaxb-api.jar
al mio progetto Android ma il Dalvik non userà le classi di base.
Per la mia prima implementazione ho rimosso manualmente le annotazioni. Ma ora il XSD
è stato aggiornato e non voglio farlo ogni volta che succede.
Avete qualche idea su come gestire questo problema in modo migliore? C'è la possibilità di usare jaxb/xjc
senza annotazioni o c'è un altro generatore di codice che potrebbe fare questo? Conoscete un modo semplice per rimuovere le annotazioni dalle classi java (anche se sono stampate su più righe)? Esiste un'impostazione di progetto per i progetti Android
Eclipse
, che rende il dalvik compatibile con le librerie di base?
thx, cathixx
questo sarebbe un grande aiuto per me se funziona. Tuttavia, sono nuovo di ant. Potresti dare un po 'più di contesto su come utilizzare questo script per qualcuno di nuovo alla formica? Ad esempio, ho una serie di file .java in una directory che deve essere convertita e ho installato una formica. Cosa succederà? –