| |
Membre enregistré 222 messages Popularité : +8 (8 votes) |
|
Posté le 07 janvier 2013 - 23:10 |
Bonjour,
j'aimerai depuis un Ipad récupérer le code d'une page Web, chose que j'arrive très bien à faire sous Windev avec le code ci-dessous : Mais sous Windev mobile (ipad) ça me renvoie des signes chinois/japonais Pourtant la doc dit que les fonctions sont dispo sous IOS !
ResLancement est un booléen ResLancement = HTTPRequête("http://www.pcsoft.fr") SI ResLancement = Vrai ALORS Info( HTTPDonneRésultat()) SINON Info(ErreurInfo()) FIN
Une idée ? |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 304 messages Popularité : +47 (51 votes) |
|
Posté le 07 janvier 2013 - 23:53 |
Salut Ricil78,
Je ne connais pas du tout les environnements IOS, mais au vu de ce que tu dis, regarde vers l'Unicode.
A+ Daryl |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 222 messages Popularité : +8 (8 votes) |
|
Posté le 08 janvier 2013 - 12:17 |
je connais le problème d'unicode, mais dans mon contexte je vois pas bien comment l'indiqué
j'ai essayé des syntaxes hasardeuse tel que mais dès que je précise le 3e paramètre plus rien ne fonctionne. j'ai essayé avec différent charset, idem ! Malgrès des recherches j'ai pas trouvé la bonne syntaxe.
ResLancement = HTTPRequête("http://www.pcsoft.fr/",Null,"charset='UTF-8'") ResLancement = HTTPRequête("http://www.pcsoft.fr/",Null,"<meta charset='UTF-8'>") etc... |
| |
| |
| | | |
|
| | |
| |
Posté le 08 janvier 2013 - 14:51 |
Bonjour Cyril
je pense plutôt que tu devrais récupérer ton résultat PUIS le transformer (UnicodeVersAnsi ou autre)
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur http://fabriceharari.com/index_FR.html
On 1/8/2013 5:33 AM, ricil78 wrote:
je connais le problème d'unicode, mais dans mon contexte je vois pas bien comment l'indiqué j'ai essayé des syntaxes hasardeuse tel que mais dès que je précise le 3e paramètre plus rien ne fonctionne. j'ai essayé avec différent charset, idem ! Malgrès des recherches j'ai pas trouvé la bonne syntaxe. ResLancement = HTTPRequête(" http://www.pcsoft.fr/",Null,"charset='UTF-8'") ResLancement = HTTPRequête(" http://www.pcsoft.fr/",Null,"<meta charset='UTF-8'>") etc... |
| |
| |
| | | |
|
| | |
| |
Posté le 08 janvier 2013 - 18:23 |
Bonjour à tous,
je viens de transformer du code windev 17 en 18
reslancement est une chaîne
SI HTTPRequête("http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml") = Vrai ALORS reslancement = HTTPDonneRésultat() FIN
ça fonctionne , mais pas en WINDEV MOBILE, moi aussi je me retrouve avec des caractères chinois, très très étrange, vu que ce sont les même fonction qu'en windev.
Je vais essayer de convertir en différents format pour voir si je retrouve mon résultat comme sous windev, et reviendrai vous tenir au courant.
Cordialement
Antoine |
| |
| |
| | | |
|
| | |
| |
Posté le 08 janvier 2013 - 18:29 |
Bonsoir,
Jette un oeil du côté de l'unicode (je crois que windev travaille en iso et windev mobile en utf8). Enfin je pense.. je ne suis pas sur windev en ce moment. Mais j'espère t'avoir aidé.
Cordialement |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 222 messages Popularité : +8 (8 votes) |
|
Posté le 08 janvier 2013 - 22:23 |
Chaque message m'aide et merci de votre aide.
j'ai pas vraiment trouvé de solution directement.
j'avais trouvé une 1er soluce qui consistait
HTTPDestination(NomDuFichier) HTTPRequête("http://www.pcsoft.fr/") fChargeTexte(NomDuFichier)
Sinon j'ai trouvé mon bonheur c'est à dire une autre source qui me renvoie les données en XML. Du coup plus de problème, j'ai suivie la doc : http://doc.pcsoft.fr/fr-FR/?1000018782
Merci à tous |
| |
| |
| | | |
|
| | |
| |
Posté le 09 janvier 2013 - 11:06 |
source = AnsiVersUnicode(HTTPDonneRésultat(httpRésultat),alphabetUTF8) |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 222 messages Popularité : +8 (8 votes) |
|
Posté le 09 janvier 2013 - 12:31 |
| |
| |
| | | |
|
| | |
| |
Posté le 09 janvier 2013 - 12:55 |
Merci bcp bcp bcp Florian
Florian a écrit dans le message de news <f18ada7cc1fe541afb68ce6b509e53dc@news.pcsoft> : > source = AnsiVersUnicode(HTTPDonneRésultat(httpRésultat),alphabetUTF8) |
| |
| |
| | | |
|
| | |