2010-03-29 3 views
2

Je développe l'application BlackBerry utilisant BlackBerry JDE 5.0.X, dans lequel j'utilise JSONOrg pour analyser la réponse json maintenant JSONOrg a peu de fichier .java qui utilise java.lang.Class du fichier rt.jar. Alors le problème est maintenant BlackBerry JDE a aussi sa version de java.lang.Class dans net_rim_api.jar (qui est un fichier jar dépendant pour BlackBerry) mais je veux prendre une référence de rt.jar ... donc comment puis-je différencier une classe qui a un même nom dans deux fichiers .jar différents?différencier le même nom de classe dans deux fichiers jar diffèrent

aide .. S'il vous plaît faire

+0

eh bien, il est opposé à net_rim_api.jar alors que dois-je utiliser pour l'analyse JSON dans Blackberry? – hunt

+0

Y at-il une sorte d'incompatibilité entre la bibliothèque JSON que vous utilisez et l'implémentation JDE de java.lang.Class, c'est-à-dire, le code ne peut-il pas s'exécuter sur le Blackberry JDE? – ig0774

+0

ya il est dans la bibliothèque JSON getField méthode de la classe java.lang.Class est utilisé tandis que dans l'implémentation JDE il n'y a pas de méthode getField pour le fichier java.lang.Class – hunt

Répondre

2

Vous pouvez utiliser la bibliothèque JSON ME de JSON.org - il a une expérience éprouvée de bien fonctionner sur la plate-forme BlackBerry, avec aucun des problèmes que vous mentionnez.

Questions connexes