Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/12/2009, 16:52
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: Problemas al escribir en fichero con WriteLine !! Me supera

Edito

Ya vi a qué te referías ...

Ok ... después de hacer algunas pruebas veo que el adicionar un charset al WinHttpRequest con el método SetRequestHeader no funciona (no he caído en cuenta el por que ), ya habrás notado que el error lo causan los apóstrofes invertidos ‘ ’ que tienes en la descripción del sw incluido. Lo que hice fue grabarlo como te había sugerido con HTMLEncode pero remplazando la códificación UTF-8 por iso-8859-1 en la etiqueta META, con ello esos caracteres se transforman a texto plano y ya no hay problema, el detalle es que también hay que hacer una función con todos los replaces para que las tíldes se muestren correctamente

Código ASP:
Ver original
  1. Function Remplaza(Cadena)
  2.     aux = Cadena
  3.     aux = Replace(aux, "á", "á")
  4.     aux = Replace(aux, "é", "é")
  5.     aux = Replace(aux, "í", "í")
  6.     aux = Replace(aux, "ó", "ó")
  7.     aux = Replace(aux, "ú", "ú")
  8.     aux = Replace(aux, "ñ", "ñ")
  9. etc etc
  10.         Remplaza = aux
  11. End Function

Algo cucha la solución pero a mi me funcionó.

Igual si tuviera tiempo le gastaría más por el lado de la codificación, pero a veces esto no es posible y hay que sacar algo que funcione ya

Saludos

Última edición por Myakire; 15/12/2009 a las 18:11