Een website merged XSL met XML door middel van .NET, in de XSL template worden op enkele plekken spaties geplaatst om bijvoorbeeld een titel en subtitel te scheiden van elkaar (zonder deze spatie of door een "softe" spatie staan ze tegenelkaar aan). De html entity die ik gebruik is:
Nu gaat een ander programma deze dynamische pagina's inlezen (over http dus) en wegschrijven als html files. Het probleem is dat op de plekken van de spaties er vreemde tekens worden geplaatst, zoals:
We hebben al een encoding toegevoegd:
Ik ben een beetje "confused" inmiddels door alle rotzooi die ik vind op Google (geen oplossingen tot zover), kan iemand me vertellen hoe ik dit probleem kan oplossen?
code:
1
|
Nu gaat een ander programma deze dynamische pagina's inlezen (over http dus) en wegschrijven als html files. Het probleem is dat op de plekken van de spaties er vreemde tekens worden geplaatst, zoals:
code:
en 1
| -á |
code:
1
|  |
We hebben al een encoding toegevoegd:
code:
Maar dit maakt niks uit, verschillende charsets maken ook weinig verschil.1
2
3
| Stream stream = webClient.OpenRead(baseUrl + keyword);
StreamReader reader = new StreamReader(stream, Encoding.GetEncoding("iso-8859-1"));
string result = reader.ReadToEnd(); |
Ik ben een beetje "confused" inmiddels door alle rotzooi die ik vind op Google (geen oplossingen tot zover), kan iemand me vertellen hoe ik dit probleem kan oplossen?