Det fungerade bra, förutom en sak.
Den har problem med bl.a. åäö.
Ex:
Fågelskrämman = F?lskr?an
När den träffar på åäö så kapar den också två bokstäver efter åäö tecknet.
Kanske syns bättre om jag skiver så här:
F åge lskr ämm an
F-?---lskr-?---an
Någon lösning på detta?
För det går ju inte bara att ersätta ? med något specifikt, då ? är olika hela tiden.
<%
Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objHTTP.Open "GET", "http://www.HEMSIDAN.se/", False
objHTTP.Send
strHTML=objHTTP.responseText
Set objHTTP = Nothing
%>
Jag är rätt ny till ASP, så detta kanske är några enkla frågor, men jag vore väldigt glad om jag fick hjälp med dem.
Nu när jag har sidan lagrad i strHTML, hur gör jag för att leta igen strängen efter en viss text, och sedan kopiera ett x antal tecken efter den hittade texten? Och hur gör jag för att gå till nästa rad?
Har boken Lär dig ASP 3.0 på 3 veckor framför mig, och hittade en funktion som heter InStr. Är det den man ska använda? Går den automatiskt till nästa rad och letar?
Nu är så att jag har använt InStr för att leta fram en sak i strängen. Mid för att läsa ut x antal tecken från positionen jag fick genom InStr. Det jag vill göra nu är att leta efter en viss text på nästa rad, men bara på den och inte i hela strängen. Hoppades att .readline skulle funka, men det gjorde det inte. Några förslag?
Det är bara att köra Instr igen och där ange den position som sista sökningen slutade med som startpos. Så kan du hålla på för att "bygga ut" och söka igenom hela strängen.
Skall du ta ut innehåll som ligger inom samma taggar (tex flera tabellceller) så gör en loop av det hela.
------------------
MvH
/Bengan www.bengan.com | Brossans Räjser
"Better to be hated for who you are than loved for who you're not."
Går det göra på något sätt så att man bara får nyheterna från en sida?, typ fall det finns viss information på sidan man inte vill ha med, eller måste man ta med allt som finns på en viss sida?