Salve a tutti, per chi ha seguito la mia precedente discussione, volevo aggiornare che il problema di non aver accesso agli xml è risolto.. ho scritto il codice per leggere un file xml, ed è tutto ok.. tranne l'eccezione java.lang.NullPointerException che nn la capisco.. il codice è questo:
codice:
<%
DocumentBuilderFactory factory;
DocumentBuilder builder;
Document document;
try {
factory = DocumentBuilderFactory.newInstance();
builder = factory.newDocumentBuilder();
document = builder.parse(new java.io.File("C:\\prog_stage\\Albo22-02-2011.xml"));
NodeList albo = document.getElementsByTagName("Documento");
for(int i = 0; i < albo.getLength(); i++) {
Element Documento = (Element)albo.item(i);
String Anno = Documento.getElementsByTagName("Anno").item(0).getTextContent();
String Numero= Documento.getElementsByTagName("Numero").item(0).getTextContent();
String Mittente = Documento.getElementsByTagName("Mittente").item(0).getTextContent();
System.out.println("Anno: " + Anno);
System.out.println("Numero: " + Numero);
System.out.println("Mittente: " + Mittente);
}
} catch(Exception e) {
e.printStackTrace();
}
%>
oltre all'eccezione vorrei un aiuto su come posso ciclare più file del tipo nome data: "nomegg-mm-aaaa.xml" e tenere traccia dell'ultima data controllata. Ogni file ha il nome di 4 cifre e poi la data..