Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[ASP.NET] Extern (txt of html) bestand inlezen

Pagina: 1
Acties:
  • 29 views sinds 30-01-2008

Verwijderd

Topicstarter
Hallo, ik ben aan't googlen geweest maar ik kan er niets over vinden, alleen over het inladen van bestanden die op dezelfde server staan. Wat ik wil doen is een text of html bestand lezen en de inhoud ervan in een variable als String stoppen.

Het volgende werkt niet:
code:
1
<!--#INCLUDE FILE="http://www.domein.com/bestand.html" -->

En dit ook niet:
code:
1
New CacheDependency(Server.MapPath("http://www.domein.com/bestand.html")))

Mijn doel is ongeveer:
code:
1
2
3
4
5
...
Dim Textbestand
Textbestand = Server.MapPath("http://www.domein.com/bestand.html")
Dim Textstring = String.Textbestand
...


Iemand een idee of dit uberhaubt mogelijk is?

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 30-11 19:45

TeeDee

CQB 241

WebRequest?

edit:
gorgi_19: 193% aangepast om alleen HttpWebRequest neer te zetten? ;)

[ Voor 79% gewijzigd door TeeDee op 13-09-2007 16:26 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 11:53

gorgi_19

Kruimeltjes zijn weer op :9

HttpWebRequest ?

[ Voor 193% gewijzigd door gorgi_19 op 13-09-2007 16:24 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • 4of9
  • Registratie: Maart 2000
  • Laatst online: 13-12-2024
Gewoon een textfile openen en alle regels in een string stoppen. (System.IO)

Ik begrijp het geloof ik niet goed... staat het bestand locaal of op een server?

[ Voor 35% gewijzigd door 4of9 op 13-09-2007 16:25 ]

Aspirant Got Pappa Lid | De toekomst is niet meer wat het geweest is...


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 30-11 19:45

TeeDee

CQB 241

4of9 schreef op donderdag 13 september 2007 @ 16:24:
Gewoon een textfile openen en alle regels in een string stoppen. (System.IO)
Dat kan je alleen local doen.
Ik begrijp het geloof ik niet goed... staat het bestand locaal of op een server?
Ik gok dat
Textbestand = Server.MapPath("http://www.domein.com/bestand.html")
het e.e.a. duidelijker maakt ;)
4of9 schreef op donderdag 13 september 2007 @ 16:26:
[...]
Ik was in de war door dat Server.MapPath...
ik ook in eerste instantie.

[ Voor 52% gewijzigd door TeeDee op 13-09-2007 16:28 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Topicstarter
Ik ga deze trefwoorden even proberen, alvast bedankt _/-\o_

  • 4of9
  • Registratie: Maart 2000
  • Laatst online: 13-12-2024
TeeDee schreef op donderdag 13 september 2007 @ 16:24:
[...]

Dat kan je alleen local doen.
Ik was in de war door dat Server.MapPath...

Aspirant Got Pappa Lid | De toekomst is niet meer wat het geweest is...


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 30-11 19:45

TeeDee

CQB 241

Verwijderd schreef op donderdag 13 september 2007 @ 16:25:
Ik ga deze trefwoorden even proberen, alvast bedankt _/-\o_
Laat je ook gelijk even weten of je verder bent gekomen?

offtopic:
je posthistory bekijkende denk ik van niet, maar toch.

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Topicstarter
Als ik erachter ben gekomen post ik nog even de oplossing :*)

(Het gaat trouwens om een andere server, waar het bestand op staat. Ik wil lezen vanaf een Windows2003 uit een Linux server)

Verwijderd

Topicstarter
Dit was de oplossing die ik gevonden heb om een extern bestand te lezen:

Test.aspx
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<%@ Page Language="VB" %> 
<%@ import Namespace="System.Net" %> 
<%@ import Namespace="System.IO" %>
<%@ import Namespace="System.Web" %>

<script runat="server" language="vb">

Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)


Dim myHttpWebRequest As HttpWebRequest = CType(WebRequest.Create("http://www.google.nl"), HttpWebRequest)

Dim myHttpWebResponse As HttpWebResponse = CType(myHttpWebRequest.GetResponse(), HttpWebResponse)


Dim receiveStream As Stream = myHttpWebResponse.GetResponseStream()
Dim encode As Encoding = System.Text.Encoding.GetEncoding("utf-8")

Dim readStream As New StreamReader(receiveStream, encode)

Response.write(readStream.ReadToEnd())

readStream.Close()
 
myHttpWebResponse.Close()
End Sub

</script>

[ Voor 96% gewijzigd door Verwijderd op 13-09-2007 17:14 ]


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 30-11 19:45

TeeDee

CQB 241

En wat heb je allemaal al gedaan? GoT is geen helpdesk / afhaalbalie van code.

Weet je wat? Google

[ Voor 23% gewijzigd door TeeDee op 13-09-2007 17:01 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Topicstarter
TeeDee schreef op donderdag 13 september 2007 @ 16:58:
[...]

En wat heb je allemaal al gedaan? GoT is geen helpdesk / afhaalbalie van code.

Weet je wat? Google
Stil!

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 30-11 19:45

TeeDee

CQB 241

Pardon?
Bekijk jij het even lekker met je gratis afhaalcode gedrag. Ik probeer je te helpen en gezien jouw postgedrag ben je niks anders dan een parasiet.

Dus: zoek het even lekker uit en ga maar gewoon lekker verder met je standaard google gezoek. Van mij hoef je niks meer te verwachten in ieder geval.

[ Voor 19% gewijzigd door TeeDee op 13-09-2007 17:17 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Topicstarter
TeeDee schreef op donderdag 13 september 2007 @ 17:16:
[...]

Pardon?
Bekijk jij het even lekker met je gratis afhaalcode gedrag. Ik probeer je te helpen en gezien jouw postgedrag ben je niks anders dan een parasiet.

Dus: zoek het even lekker uit en ga maar gewoon lekker verder met je standaard google gezoek. Van mij hoef je niks meer te verwachten in ieder geval.
Afhaalcode Gedrag whahaha volgens mij zit je te lang achter je beeldscherm, ik vroeg om een hint, heb daar iets mee gedaan een stuk code gevonden via google, ook heb ik netjes de oplossing nog even neergezet. Mensen die voor hun beurt praten moeten hun mond dichthouden bla bla bla

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

Verwijderd schreef op vrijdag 14 september 2007 @ 15:27:
[...]


Afhaalcode Gedrag whahaha volgens mij zit je te lang achter je beeldscherm, ik vroeg om een hint, heb daar iets mee gedaan een stuk code gevonden via google, ook heb ik netjes de oplossing nog even neergezet. Mensen die voor hun beurt praten moeten hun mond dichthouden bla bla bla
Hij reageerde anders op een post van jou waarin stond dat je er niet uit kwam. Om dan met "Stil!" te reageren tegen iemand die je desondanks nog probeert te helpen vind ik niet echt netjes. Om erger te voorkomen doe ik dit topic dan ook dicht.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.