Ho risolto il problema precedentemente posto cosi facendo:
riuscendo cosi a gestire (nel caso specifico) l'eventualità che arrivi il file con campo vuoto.codice:try { SAXBuilder builder = new SAXBuilder(); Document document =(Document) builder.build(file); Description=(document.getRootElement().getChild("DESCRIPTION").getValue()); if (Description.isEmpty) throw new Exception("errrore"); Title= (document.getRootElement().getChild("TITLE").getValue()); }catch (JDOMException e) { e.printStackTrace(); }catch (IOException e) { e.printStackTrace(); }catch (Exception e) { renameFile(file); }
Ora il mio problema è trovare la condizione che sollevi il problema di xml non valido (esempio spazi vuoti che non dovrebbero esserci ecc. ecc.) sapete come posso catchare il problema?
Grazie

Rispondi quotando