Mina tankar var blandade när jag skrev inlägg efter inlägg.
Tanke nr1:
Vad andra tycker: Vet han inte detta. De är ju de mest grunläggande sakerna. Det får han lösa själv.
Tanke nr2:
Kanske är det som så att folk inte kan detta så bra.
Kul att det kom lite kommentarer på slutet. Det är alltid uppskattat
Programmeringslösningen:
StreamWriter sr = new StreamWriter("MyFile.txt",
Encoding.GetEncoding("iso-8859-x"));
Raden ovan löste problemet. x fick jag ändra till 1. Jag har också lagt till en funktion som automatiskt tar reda på vilken encoding en viss htmlsida har och ställer in detta när man skickar till ftpfunktionen.
Alltså parsa sidan och ta fram allt mellan 'charset=' och '">'
Allt detta i denna tag:
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
Jag antar de ftp-program ni använder kanske gör en sådan parsning automatiskt.
Allmän information:
Om ni får konstiga tecken, prova då att spara mellan ansi, unicode, UTF8 osv från notepad eller andra textredigeringsprogram och testa ladda upp var för sig.