1. #1
    breez's Avatar
    Registered
    25/12/02
    Location
    Brugge
    Posts
    3,975
    iTrader
    17 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/49

    [C#]€ wordt weergegeven als €Â

    Ik ben bezig aan een projectje in C#. Ik gebruik HtmlAgilityPack om data van een website te halen.

    Ik heb een html tag die als volgt wordt weergegeven in de broncode:
    Code:
    <meta itemprop="price" content="€ 0,69" />
    Via HtmlAgilityPack vraag ik de inhoud van het content attribuut op:
    Code:
    page.DocumentNode.SelectNodes("//meta[@itemprop='price']")[0].Attributes["content"].Value;
    Dit werkt zonder problemen. Echter wanneer ik die string dan wil weergeven in een listview (of ergens anders) wordt € getoond ipv het euroteken.

    Iemand een idee hoe ik dit kan oplossen? (Liever niet via string.replace, want het kan ook een andere currency zijn)
    no votes  

  2. #2
    NeverwinterX's Avatar
    Registered
    27/08/04
    Location
    Leuven
    Posts
    930
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    11/38
    I am thee and thou art me and all of one is the other.
    TED talk: Richard Dawkins on militant atheism
    no votes  

  3. #3
    breez's Avatar
    Registered
    25/12/02
    Location
    Brugge
    Posts
    3,975
    iTrader
    17 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/49
    Quote Originally Posted by NeverwinterX View Post
    This quote is hidden because you are ignoring this member. Show
    Was al aan het experimenteren met de encoding maar leverde tot nu toe niets op. Ik ga die topic eens in detail bekijken, thx
    no votes  

  4. #4
    breez's Avatar
    Registered
    25/12/02
    Location
    Brugge
    Posts
    3,975
    iTrader
    17 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/49
    Het had blijkbaar niets met HtmlAgilityPack te maken.

    Ik gebruikte WebClient.DownloadString om de htmlcode van de pagina te downloaden en ik moest gewoon de encoding van de webclient op UTF8 zetten ipv default laten staan
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in