Forum de discussion
Forum « Programmation XML et XSL » (archives)
Perte des accents et des espaces
Envoyé: 25 octobre 2002, 7h46 par Horst
je débute dans XML et pour ma première expérience j'ai le problème suivant:
Dans une page ASP, le code ci-dessous me permet de récupérer une page d'un site Internet (en français).
Le problème est la récupération correcte des caractères accentués.
Exemples de résultat:
- Découvrez => D?uvrez
- Vous êtes ici => Vous ?s ici
- Les employés de => Les employ?de
- Ils ont protestés devant => Ils ont protest?edant
Si quelqu'un a un tuyau ou une solution, j'ai serai ravi.
========== Début code ============
<%
site = "http://www.unsite"
' Création de l'objet
Set objXmlHttp = Server.CreateObject("Msxml2.ServerXMLHTTP.4.0")
' Connection au site distant
objXmlHttp.open "GET", site, False
' Authentification au proxy
username = "Domaine\utilisateur"
password = "motdepasse"
objXmlHttp.setProxyCredentials username, password
' Envoi de la requête
objXmlHttp.send
' Status de la rquête
' Print out the request status:
status = objXmlHttp.status
statustext = objXmlHttp.statusText
%>
<%
if status <> 200 OR statustext <> "OK" then
response.write "<b>" & status & " - " & statustext & "</b><br>"
response.write "Le site " & site & " n'a pas pu être contacté.<br>Veuillez essayer dans un moment."
else
' Récupération de la page
strHTML = objXmlHttp.responseText
' Destruction de l'objet
Set objXmlHttp = Nothing
response.write strHTML
End If
%>
========== Fin code ============
Réponses
|