01-05 21:51:52.079: W/System.err(327): org.codehaus.jackson.map.exc.UnrecognizedPropertyException: Unrecognized field "Users" (Class com.example.parsingtest.ObjetUsers), not marked as ignorable
01-05 21:51:52.079: W/System.err(327): at org.codehaus.jackson.map.deser.StdDeserializationContext.unknownFieldException(StdDeserializationContext.java:246)
01-05 21:51:52.079: W/System.err(327): at org.codehaus.jackson.map.deser.StdDeserializer.reportUnknownProperty(StdDeserializer.java:604)
01-05 21:51:52.079: W/System.err(327): at org.codehaus.jackson.map.deser.StdDeserializer.handleUnknownProperty(StdDeserializer.java:590)
01-05 21:51:52.079: W/System.err(327): at org.codehaus.jackson.map.deser.BeanDeserializer.handleUnknownProperty(BeanDeserializer.java:689)
01-05 21:51:52.079: W/System.err(327): at org.codehaus.jackson.map.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:514)
01-05 21:51:52.079: W/System.err(327): at org.codehaus.jackson.map.deser.BeanDeserializer.deserialize(BeanDeserializer.java:350)
01-05 21:51:52.079: W/System.err(327): at org.codehaus.jackson.map.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:252)
01-05 21:51:52.079: W/System.err(327): at org.codehaus.jackson.map.deser.SettableBeanProperty$MethodProperty.deserializeAndSet(SettableBeanProperty.java:356)
01-05 21:51:52.079: W/System.err(327): at org.codehaus.jackson.map.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:494)
01-05 21:51:52.079: W/System.err(327): at org.codehaus.jackson.map.deser.BeanDeserializer.deserialize(BeanDeserializer.java:350)
01-05 21:51:52.090: W/System.err(327): at org.codehaus.jackson.map.ObjectMapper._readValue(ObjectMapper.java:2376)
01-05 21:51:52.090: W/System.err(327): at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1087)
01-05 21:51:52.090: W/System.err(327): at com.example.parsingtest.UsersController.init(UsersController.java:41)
01-05 21:51:52.090: W/System.err(327): at com.example.parsingtest.MainActivity$2.run(MainActivity.java:37)
01-05 21:51:52.090: W/dalvikvm(327): threadid=15: thread exiting with uncaught exception (group=0x4001b188)
01-05 21:51:52.090: E/AndroidRuntime(327): Uncaught handler: thread Thread-8 exiting due to uncaught exception
01-05 21:51:52.090: E/AndroidRuntime(327): at com.example.parsingtest.MainActivity$2.run(MainActivity.java:39)
01-05 21:51:52.109: I/dalvikvm(327): threadid=7: reacting to signal 3
01-05 21:51:52.109: E/dalvikvm(327): Unable to open stack trace file '/data/anr/traces.txt': Permission denied
Le problème et que je sais même pas si je m'y prend bien au niveau de la structure du fichier Json, et du coup de mes classes. Est-ce que le problème viens de la structure de mes classes ou des quelques lignes suivantes ?
Marsh Posté le 06-01-2013 à 17:45:36
Bonjour,
Je doit parser un fichier JSON, je n'ai pas de soucis avec un fichier de type :
J'utilise le code suivant :
UsersController
User
Users
Telephone
MainActivity
Mais j'ai un gros problème avec un fichier de type :
Ces lignes en plus...
J'ai tenter de modifier avec le code suivant...
ObjetUsers
Users
User
Telephone
UsersController
Parse
... Mais cela ne fonctionne pas. Voici le logcat :
Le problème et que je sais même pas si je m'y prend bien au niveau de la structure du fichier Json, et du coup de mes classes. Est-ce que le problème viens de la structure de mes classes ou des quelques lignes suivantes ?
Merci d'avance...