cs_cindy12
Messages postés3Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention 1 juillet 2004
-
30 juin 2004 à 19:02
cs_cindy12
Messages postés3Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention 1 juillet 2004
-
1 juil. 2004 à 19:03
Bonjour,
J'ai utilisé un parseur Dom pour analyser un fichier xml et créer une collection d'objets. Le problème, c'est que je reçois une exception du type NullPointerException. Et je ne vois pas où il y a une erreur dans le code.
Voilà la classe qui s'occupe du parseur et la classe de test.
<td class=code>
import java.util.*;
public class Test {
public static void main(String argv[]) {
try {
DomParseur parseur = new DomParseur();
ArrayList liste = parseur.parse();
Iterator it = liste.iterator();
//Iterator it = new DomParseur().parse(argv[0]).iterator();
while (it.hasNext()) { System.out.println((Titre)it.next()); }
}
catch (Exception e) {e.printStackTrace();}
cs_cindy12
Messages postés3Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention 1 juillet 2004 1 juil. 2004 à 13:05
Lors de l'exécution en ligne de commande, je reçois le message suivant : NullPointerException at DomParseur.parse. Ce qui ne m'aide pas à trouver l'erreur.
cs_cindy12
Messages postés3Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention 1 juillet 2004 1 juil. 2004 à 19:03
Si, c'est à la ligne 31. Ce qui correspond à la récupération de la valeur du noeud dans un String. Et dans la méthode main, il n'y a pas de collection retournée par la méthode parse().