Message de rapport:
 

[Résolu] webservice : probleme caratere accentué

Sujet: [Résolu] webservice : probleme caratere accentué
par rungo sur 5/4/2007 0:25:45

Bonjour,

J'ai un problème de transfert de chaine vers mon webservice.NEt.
Dès que mon texte comporte un caractère accentué par exemple, il est retranscrit en "?".*

PROCEDURE SetMessage(site, message, montexte, active)


DotNet.Nom[1]="site"
DotNet.Type[1]=DotNetTypeChaîne
DotNet.Valeur[1]=site

DotNet.Nom[2]="message"
DotNet.Type[2]=DotNetTypeEntier
DotNet.Valeur[2]=message

DotNet.Nom[3]="montexte"
DotNet.Type[3]=DotNetTypeChaîne
DotNet.Valeur[3]=montexte

DotNet.Nom[4]="active"
DotNet.Type[4]=DotNetTypeEntier
DotNet.Valeur[4]=active

bRes est un booléen

bRes=DotNetExécute("http://localhost/monwebservise/param.asmx", "SetMessage", "http://www.monsite.com/webserv/", "http://www.monsite.com/webserv/SetMessage")

SI PAS bRes ALORS
	SI DotNetErreur(DotNetErrMessage)~="" ALORS
		Erreur(ErreurInfo())
	SINON
		Erreur(DotNetErreur(DotNetErrMessage))
	FIN
FIN

RENVOYER DotNetDonneRésultat(DotNetRésultatXML)


La veleur qui pose problème est la variable montexte.
DotNet.Valeur[3] a la bonne valeur avec les caractère accentué!
je pense que le problème se situe dans le DotNetexécute mais je n'ai pas trouvé de solution!

Est-ce qu'une bonne âme pourrait venir à mon secours ?

Merci d'avance
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2