Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Konstiga tecken när jag hämtar HTML-kod

Postades av 2006-12-16 01:01:35 - Emil Axelsson, i forum internet, Tråden har 6 Kommentarer och lästs av 3084 personer

Jag hämtar ner en hemsidas källkod med denna kod:
___________________________________________________________

Private Sub Command1_Click()
Inet1.Execute "http://www.hemsida.com", "GET"

Text1 = Replace(Text1, vbCrLf, "<BR>")

End Sub

Private Sub Inet1_StateChanged(ByVal State As Integer)
Dim strChunk As String
Select Case State
Case icResponseCompleted
Do
Text1.SelText = strChunk
strChunk = Inet1.GetChunk(1024, icString)
Loop While Len(strChunk)
Text1.Enabled = True
End Select
End Sub

___________________________________________________________

Resultatet blir såhär: http://i10.tinypic.com/2zgub7k.png

Det kommer massa konstiga tecken och inga radbyten finns med.

Varför blir det så och hur fixar jag det?


Svara

Sv: Konstiga tecken när jag hämtar HTML-kod

Postades av 2006-12-16 10:27:05 - Simon Dahlbacka

sidan du laddar hem är utf-8 kodad, men du hanterar inte det..


Svara

Sv:Konstiga tecken när jag hämtar HTML-kod

Postades av 2006-12-16 17:12:51 - Emil Axelsson

Okej, har du nån aning hur jag ska göra det? :)

edit: Har googlat som en tok och inte hittat någon som kan hjälpa mig.

Ingen som vet?


Svara

Sv: Konstiga tecken när jag hämtar HTML-kod

Postades av 2006-12-17 02:26:10 - Andreas Hillqvist

Är sidan korrekt på så sätt att den anger att texten är UTF8?
Jag gjorde ett snabbt test med Microsofts XML bibliotek:

Dim request As XMLHTTP
    Set request = New XMLHTTP
    request.open "GET", "http://www.columbia.edu/kermit/utf8.html", False
    request.send
    Text1.Text = request.responseText


Svara

Sv:Konstiga tecken när jag hämtar HTML-kod

Postades av 2006-12-17 11:31:55 - Emil Axelsson

Det är en RSS-feed jag hämtar. I den står det "<?xml version="1.0" encoding="UTF-8" ?>".


Svara

Sv: Konstiga tecken när jag hämtar HTML-kod

Postades av 2006-12-17 12:24:36 - Andreas Hillqvist

Då är nog Microsofts XML biblitek ett mycket bättre alternativ än INet kontrollen.


Svara

Sv:Konstiga tecken när jag hämtar HTML-kod

Postades av 2006-12-17 12:56:29 - Andreas Hillqvist

Följande exempel hämtar ut nyheterna på Pellesoft och skriver ut dem i debug konsolen:

Private Sub Form_Load()
Dim Doc As MSXML2.DOMDocument
Dim Channel As IXMLDOMNode
    Set Doc = New MSXML2.DOMDocument
    Doc.async = False
    If Doc.Load("http://www.pellesoft.se/services/newsfeeder.aspx") Then
        For Each Channel In Doc.selectNodes("/rss/channel")
            WriteChannel Channel
        Next
    End If
End Sub

Private Sub WriteChannel(Channel As IXMLDOMNode)
Dim Item As IXMLDOMNode
    Debug.Print Channel.selectSingleNode("title").Text
    For Each Item In Channel.selectNodes("item")
        WriteItem Item
    Next
End Sub

Private Sub WriteItem(Item As IXMLDOMNode)
    Debug.Print , Item.selectSingleNode("title").Text
End Sub


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 554
27 958
271 741
438
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies