Bonjour à tous
J'essaie depuis une applet de recupérer un tableau d'entiers à 2dimensions
envoyé par une page en PHP.
J'utilise ce petit bout de code dans ma classe :
Hélas il semblerait que la fonction getParameter() ne puisse recupèrer que
des chaines de caractères... Quelqu'un a t il une solution?
Merci d'avance:)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
oliv
Loupiot wrote:
J'essaie depuis une applet de recupérer un tableau d'entiers à 2 dimensions envoyé par une page en PHP. J'utilise ce petit bout de code dans ma classe :
Hélas il semblerait que la fonction getParameter() ne puisse recupèrer que des chaines de caractères... Quelqu'un a t il une solution?
Essaye de mettre ton tableau dans une chaine : <PARAM NAME="lignes" VALUE="2"> <PARAM NAME="colonnes" VALUE="3"> <PARAM NAME="tableau" VALUE="1 2 3 4 5 6">
et dans le code qqch comme :
int lignes = Integer.parseInt(getParameter("lignes")); int colonnes = Integer.parseInt(getParameter("colonnes")); String tab = getParameter("tableau");
int tableau = new int[colonnes][lignes]; StringTokenizer st = new StringTokenizer (tab, " "); for j... for i... tableau[i][j] = Integer.parseInt(st.nextToken());
-- oliv
Loupiot wrote:
J'essaie depuis une applet de recupérer un tableau d'entiers à 2 dimensions
envoyé par une page en PHP.
J'utilise ce petit bout de code dans ma classe :
Hélas il semblerait que la fonction getParameter() ne puisse recupèrer que
des chaines de caractères... Quelqu'un a t il une solution?
Essaye de mettre ton tableau dans une chaine :
<PARAM NAME="lignes" VALUE="2">
<PARAM NAME="colonnes" VALUE="3">
<PARAM NAME="tableau" VALUE="1 2 3 4 5 6">
et dans le code qqch comme :
int lignes = Integer.parseInt(getParameter("lignes"));
int colonnes = Integer.parseInt(getParameter("colonnes"));
String tab = getParameter("tableau");
int tableau = new int[colonnes][lignes];
StringTokenizer st = new StringTokenizer (tab, " ");
for j...
for i...
tableau[i][j] = Integer.parseInt(st.nextToken());
J'essaie depuis une applet de recupérer un tableau d'entiers à 2 dimensions envoyé par une page en PHP. J'utilise ce petit bout de code dans ma classe :
Hélas il semblerait que la fonction getParameter() ne puisse recupèrer que des chaines de caractères... Quelqu'un a t il une solution?
Essaye de mettre ton tableau dans une chaine : <PARAM NAME="lignes" VALUE="2"> <PARAM NAME="colonnes" VALUE="3"> <PARAM NAME="tableau" VALUE="1 2 3 4 5 6">
et dans le code qqch comme :
int lignes = Integer.parseInt(getParameter("lignes")); int colonnes = Integer.parseInt(getParameter("colonnes")); String tab = getParameter("tableau");
int tableau = new int[colonnes][lignes]; StringTokenizer st = new StringTokenizer (tab, " "); for j... for i... tableau[i][j] = Integer.parseInt(st.nextToken());
-- oliv
Loupiot
Le probleme c'est qu'il peut y avoir de 5000 à 10000 valeurs dans mon tableau (100X100) J'ai peur que cela soit un peu lourd... Je vais essayer quand même merci :)
"oliv" a écrit dans le message de news:4018e4a6$0$22328$
Loupiot wrote:
J'essaie depuis une applet de recupérer un tableau d'entiers à 2 dimensions
envoyé par une page en PHP. J'utilise ce petit bout de code dans ma classe :
Hélas il semblerait que la fonction getParameter() ne puisse recupèrer que
des chaines de caractères... Quelqu'un a t il une solution?
Essaye de mettre ton tableau dans une chaine : <PARAM NAME="lignes" VALUE="2"> <PARAM NAME="colonnes" VALUE="3"> <PARAM NAME="tableau" VALUE="1 2 3 4 5 6">
et dans le code qqch comme :
int lignes = Integer.parseInt(getParameter("lignes")); int colonnes = Integer.parseInt(getParameter("colonnes")); String tab = getParameter("tableau");
int tableau = new int[colonnes][lignes]; StringTokenizer st = new StringTokenizer (tab, " "); for j... for i... tableau[i][j] = Integer.parseInt(st.nextToken());
-- oliv
Le probleme c'est qu'il peut y avoir de 5000 à 10000 valeurs dans mon
tableau (100X100) J'ai peur que cela soit un peu lourd... Je vais essayer
quand même merci :)
"oliv" <oliv.news@offline.fr> a écrit dans le message de
news:4018e4a6$0$22328$626a54ce@news.free.fr...
Loupiot wrote:
J'essaie depuis une applet de recupérer un tableau d'entiers à 2
dimensions
envoyé par une page en PHP.
J'utilise ce petit bout de code dans ma classe :
Hélas il semblerait que la fonction getParameter() ne puisse recupèrer
que
des chaines de caractères... Quelqu'un a t il une solution?
Essaye de mettre ton tableau dans une chaine :
<PARAM NAME="lignes" VALUE="2">
<PARAM NAME="colonnes" VALUE="3">
<PARAM NAME="tableau" VALUE="1 2 3 4 5 6">
et dans le code qqch comme :
int lignes = Integer.parseInt(getParameter("lignes"));
int colonnes = Integer.parseInt(getParameter("colonnes"));
String tab = getParameter("tableau");
int tableau = new int[colonnes][lignes];
StringTokenizer st = new StringTokenizer (tab, " ");
for j...
for i...
tableau[i][j] = Integer.parseInt(st.nextToken());
Le probleme c'est qu'il peut y avoir de 5000 à 10000 valeurs dans mon tableau (100X100) J'ai peur que cela soit un peu lourd... Je vais essayer quand même merci :)
"oliv" a écrit dans le message de news:4018e4a6$0$22328$
Loupiot wrote:
J'essaie depuis une applet de recupérer un tableau d'entiers à 2 dimensions
envoyé par une page en PHP. J'utilise ce petit bout de code dans ma classe :
Hélas il semblerait que la fonction getParameter() ne puisse recupèrer que
des chaines de caractères... Quelqu'un a t il une solution?
Essaye de mettre ton tableau dans une chaine : <PARAM NAME="lignes" VALUE="2"> <PARAM NAME="colonnes" VALUE="3"> <PARAM NAME="tableau" VALUE="1 2 3 4 5 6">
et dans le code qqch comme :
int lignes = Integer.parseInt(getParameter("lignes")); int colonnes = Integer.parseInt(getParameter("colonnes")); String tab = getParameter("tableau");
int tableau = new int[colonnes][lignes]; StringTokenizer st = new StringTokenizer (tab, " "); for j... for i... tableau[i][j] = Integer.parseInt(st.nextToken());
-- oliv
oliv
Loupiot wrote:
Le probleme c'est qu'il peut y avoir de 5000 à 10000 valeurs dans mon tableau (100X100) J'ai peur que cela soit un peu lourd... Je vais essayer quand même merci :) Voilà une particularité qui aurait mérité d'être précisée d'emblée...
Mais puisque la page est générée en PHP, rien n'empêche d'utiliser une variante du même mécanisme, ligne par ligne par exemple.
-- oliv
Loupiot wrote:
Le probleme c'est qu'il peut y avoir de 5000 à 10000 valeurs dans mon
tableau (100X100) J'ai peur que cela soit un peu lourd... Je vais essayer
quand même merci :)
Voilà une particularité qui aurait mérité d'être précisée d'emblée...
Mais puisque la page est générée en PHP, rien n'empêche d'utiliser une
variante du même mécanisme, ligne par ligne par exemple.
Le probleme c'est qu'il peut y avoir de 5000 à 10000 valeurs dans mon tableau (100X100) J'ai peur que cela soit un peu lourd... Je vais essayer quand même merci :) Voilà une particularité qui aurait mérité d'être précisée d'emblée...
Mais puisque la page est générée en PHP, rien n'empêche d'utiliser une variante du même mécanisme, ligne par ligne par exemple.