Bonjour, je fait des appels avec flash sur SQLServer via de l'ASP. je
recupere mes reponce au travers du format XML du type : xmlDoc_xml.toString()
: <Login><Message>0</Message> <test>pas d&apos;erreur de recordSet</test>
<element><NFamCode>3701</NFamCode>
<NFamLibelle>Mat.Commun</NFamLibelle></element>
<element><NFamCode>5014</NFamCode><NFamLibelle>Hygi?</NFamLibelle></element>
<element><NFamCode>5101</NFamCode><NFamLibelle>Plastique pour culture de
cellule</NFamLibelle></element>
<element><NFamCode>5102</NFamCode><NFamLibelle>Plastique pour
biochimie</NFamLibelle></element>
<element><NFamCode>5103</NFamCode><NFamLibelle>Verrerie de
laboratoire</NFamLibelle></element>
<element><NFamCode>5104</NFamCode><NFamLibelle>Petit mat?el de
laboratoire</NFamLibelle></element>
<element><NFamCode>5105</NFamCode><NFamLibelle>Mat?el de
s?rit?NFamLibelle&gt;</NFamLibelle></element> </Login> le probleme est
donc le formatage des donnees. je suis inexperimente en ASP. 1) j'ai essailler
plusieur lignes ASP mais je ne suis pas plus avanc?.
-------------------------------------------------------------- ' --- Set the
response type --- Response.ContentType = 'text/xml' '
Response.ContentType = 'application/x-www-urlform-encoded' '
Response.ContentType = 'text/html; charset=iso-8859-1' ' Response.write('<?xml
version='1.0' ?>') ' --- Send the data --- Response.write loginMessage
--------------------------------------------------------- 2) j'ai aussi
essayer la fonction,d'encodage url : urlencode(chaine) mais ca marche pas non
plus ------------------------------------------------------------------------
while not recordSet.eof '--- recupere les valeurs --- NFamCode =
recordSet('NFamCode') NFamLibelle = trim(recordSet('NFamLibelle'))
loginMessage = loginMessage & '<element>' &_ '<NFamCode>' &
NFamCode & '</NFamCode>' &_ '<NFamLibelle>' & urlencode(
NFamLibelle ) & '</NFamLibelle>' &_ '</element>'
recordSet.movenext wend
----------------------------------------------------------- 3) peut etre peut
on ratrape dans flash ? avec les fonctions - XML.contentType - XML.docTypeDecl
je sais que flash utilise par default contentType=
'application/x-www-urlform-encoded' . ce format devrais t'il permetre de pass?
les caracteres francais ? je me posse des question sur unicode ausssi ? est ce
une solution ? Merci de me donner des pistes avec des url de tutoriaux ou
exemples si possible. y a t'il une liste de .contentType utilise ? bon app?tit
@+ Tops ;)
et bien sur ton fichier XML doit etre encodé en UTF8 et comme tu le manipules avec ASP ta page doit commencer avec ca <%@ LANGUAGE="JScript" CODEPAGEe001 %>
zwetan
salut,
Bonjour, je fait des appels avec flash sur SQLServer via de l'ASP. je
recupere mes reponce au travers du format XML du type :
xmlDoc_xml.toString()
[snip]
s?rit?NFamLibelle&gt;</NFamLibelle></element> </Login> le probleme
est
donc le formatage des donnees. je suis inexperimente en ASP.
1) j'ai essailler plusieur lignes ASP mais je ne suis pas plus avanc?.
-------------------------------------------------------------- ' --- Set
et bien sur ton fichier XML doit etre encodé en UTF8
et comme tu le manipules avec ASP
ta page doit commencer avec ca
<%@ LANGUAGE="JScript" CODEPAGEe001 %>
et bien sur ton fichier XML doit etre encodé en UTF8 et comme tu le manipules avec ASP ta page doit commencer avec ca <%@ LANGUAGE="JScript" CODEPAGEe001 %>