[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
|