Bonjour à tous!
Ma question est contenue dans le titre, j'utilise une méthode qui renvoie un Object, celui ci étant normalement un tableau de String à deux dimensions (donc un String[][]). J'ai essayé de caster à la volée mais je récupère une erreur java.lang.ClassCastException.
Voilà comment je m'y prends :
Si je remplace par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String[][] result = (String[][]) monService.invoke("WServices","getProductSheet", arguments);
J'obtiens alors bien un objet ressemblant à un String[][] puisqu'en faisant un affichage de cet Object à l'aide de la méthode toString() j'obtiens cet affichage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Object result = monService.invoke("WServices","getProductSheet", arguments);
Quelqu'un voit il comment faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [[24ZSB678, 100,00, Price], [34567FGH, 32 A, MaxCurrent], [5678900G, 220 V, MaxTension], [7FGHZ345, USB 2.0, Connectivity]]
Merci d'avance, et bonne fin de journée à tous!
Partager