Autore Topic: simple xml framework errore quando classe (opzionale) non è definita nell'xml  (Letto 319 volte)

Offline marcoiacobelli84

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    mac os
Ciao a tutti,
vorrei sapere se è possibile, utilizzando simple framework, dichiarare un object opzionale perchè l'app mi va in crash quando passo un xml non contenente quel tag. Ho provato con @root(strict) e con @element (required=false) ma nulla.
posto un pò di codice:

@Element(name="Object")
public class Object {
   
   @Attribute
   public String Id;
   @Attribute
   public String type;
   @Element(name="Text")
   public static String Text;
   @Element(name="BasicLemma")
   public static String BasicLemma;
   
   @Element(name="Concept")
   public Concept Concept;

   @Element
   public RelatedConcepts RelatedConcepts;

vorrei riuscire a definire RelatedConcepts come opzionale e non farlo leggere a simple se non è contenuto nell'xml.
E' possibile?
Grazie mille!