Doormiddel van een html grabber, waarmee ik pure html binnenhaal van een site om zo bepaalde content te krijgen. Nu is er echter een bepaalde teken in deze html code ALT 255 (soort van speciale spatie) waar ik geen raad mee weet. Ik moet namelijk alle tekens hebben tot deze 'spatie'. Ik zou hem dus moeten vergelijken! Maar hoe doe ik dat in asp? Chr(255) geeft namelijk een andere teken.
Wat voor encoding gebruikt dat html document?
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Verder zou je ook iets kunnen doen van:
If Asc(<char>) = 255 Then
waarbij <char> het teken is wat je wil weten.
If Asc(<char>) = 255 Then
waarbij <char> het teken is wat je wil weten.
ASCII is 7-bits; de VS/Engels heeft daaraan genoeg. Daarboven zijn er veel extensies. Een van de meest gangbare, Latin1 heeft op positie 255 een y met puntjes: ÿ. Die encoding is het dus niet. In UTF-8 komt de bytewaarde 255 niet voor. Unicode codepoint 255 is hetzelde als Latin1, dus ook ÿ. Kortom, ik begrijp niet hoe je aan die 255 komt. Misschien een bug in een grabber; EOF=-1 is een gangbare encoding in 7-bits ASCII.
Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein