2009-12-09 7 views
1

J'utilise JDOM pour créer XML et pendant l'analyse je reçois cette exception "Impossible de trouver la classe 'java.rmi.RemoteException', référencé par la méthode org.jdom.JDOMException.getNestedException " qui cause un crash dans le programme. Cette exception se produit très souvent mais pas toujours Tout le monde a fait face au même problème. Toute aide serait appréciée Merci d'avance.XML analyse Android

+0

Builder SAXBuilder \t = nouveau SAXBuilder(); Doc document \t \t = null; try { \t doc = builder.build (nouveau StringReader (xmlData)); \t} catch (Exception e) { \t \t e.printStackTrace(); } obtenir l'exception à build.build – Sam97305421562

+1

Il existe déjà trois analyseurs XML sur Android: DOM, SAX et XmlPullParser. Pourquoi avez-vous besoin d'un quatrième? – CommonsWare

Répondre

2

Eh bien, il n'y a pas de mise en œuvre RMI dans la plate-forme android, donc il est évident que la raison de l'exception. Je ne sais pas pourquoi JDOM a besoin java.rmi.RemoteException par

Edit: Il y a un code à l'intérieur de JDOMException qui vérifie l'expression instanceof contre java.rmi.RemoteException donc c'est la racine du problème.