Ik heb geen idee waar je het overhebt.quote:Op woensdag 14 juni 2017 10:47 schreef remlof het volgende:
Ik zou dat gewoon met een perlscript doen, de html binnenhalen en dan met een slimme regex de data eruit filteren die je wilt.
Daar is een CPAN module voor: http://search.cpan.org/~m(...)8/lib/Web/Scraper.pmquote:Op woensdag 14 juni 2017 10:47 schreef remlof het volgende:
Ik zou dat gewoon met een perlscript doen, de html binnenhalen en dan met een slimme regex de data eruit filteren die je wilt.
Voel je vrij om perl te vervangen door zo'n beetje elke andere taal op de wereld, TSquote:Op woensdag 14 juni 2017 10:47 schreef remlof het volgende:
Ik zou dat gewoon met een perlscript doen, de html binnenhalen en dan met een slimme regex de data eruit filteren die je wilt.
Lijkt me duidelijk dat TS niet weet hoe dit werkt. Voel je vrij om dit voor TS te doen?quote:Op woensdag 14 juni 2017 11:42 schreef Faux. het volgende:
[..]
Voel je vrij om perl te vervangen door zo'n beetje elke andere taal op de wereld, TS
Want dat ie ergens nog niets van af weet betekent dat wij het voor em moeten doen? Dat is een goede, die houd ik in mn achterhoofd voor als ik met autoproblemen op een autoforum zit. Kijken of ze m'n motor komen vervangen.quote:Op woensdag 14 juni 2017 13:11 schreef PascalDutch het volgende:
[..]
Lijkt me duidelijk dat TS niet weet hoe dit werkt. Voel je vrij om dit voor TS te doen?
TS stelt een vraag, geef hem dan de informatie. Als jij op een autoforum vraagt waarom je auto niet start krijg je ook niet een heel technisch verhaal, dan leggen ze je uit waarom hij waarschijnlijk niet start en zijn ze best bereid je te helpen.quote:Op woensdag 14 juni 2017 13:40 schreef Faux. het volgende:
[..]
Want dat ie ergens nog niets van af weet betekent dat wij het voor em moeten doen? Dat is een goede, die houd ik in mn achterhoofd voor als ik met autoproblemen op een autoforum zit. Kijken of ze m'n motor komen vervangen.
Helpen is niet hetzelfde als het voor hem doen natuurlijk. Mocht hij de termen in dit topic googelen en er dan nog steeds niet uitkomen helpen we hem natuurlijk graag.quote:Op woensdag 14 juni 2017 13:51 schreef PascalDutch het volgende:
[..]
TS stelt een vraag, geef hem dan de informatie. Als jij op een autoforum vraagt waarom je auto niet start krijg je ook niet een heel technisch verhaal, dan leggen ze je uit waarom hij waarschijnlijk niet start en zijn ze best bereid je te helpen.
Mwah, perl is wel de taal bij uitstek om grote lappen tekst snel te verwerken. Maar ik heb vroeger ook wel een gepatchte versie van PHP (toen nog v4) gebruikt om nieuwsartikelen van websites te halen voor presstoday.com.quote:Op woensdag 14 juni 2017 11:42 schreef Faux. het volgende:
[..]
Voel je vrij om perl te vervangen door zo'n beetje elke andere taal op de wereld, TS
Nu dit ziet er uit als een script en niet als een spreadsheet code. Dan haak ik af omdat ik niet eens zeker ben of dat kan in Google sheets.quote:Op woensdag 14 juni 2017 14:56 schreef Faux. het volgende:
[..]
Helpen is niet hetzelfde als het voor hem doen natuurlijk. Mocht hij de termen in dit topic googelen en er dan nog steeds niet uitkomen helpen we hem natuurlijk graag.
PHP is love PHP is life. Haters gaan haten.quote:Op woensdag 14 juni 2017 15:11 schreef remlof het volgende:
[..]
Mwah, perl is wel de taal bij uitstek om grote lappen tekst snel te verwerken. Maar ik heb vroeger ook wel een gepatchte versie van PHP (toen nog v4) gebruikt om nieuwsartikelen van websites te halen voor presstoday.com.
Dank u Json zou moeten werken.quote:Op woensdag 14 juni 2017 15:17 schreef Farenji het volgende:
Nou zal ik dan toch maar eens helpen.
De waarde wordt dmv ajax ingeladen. De html source parsen of scrapen zal dus niet werken. Maar als je de volgende url opent: https://www.bourse.lu/api/security/33961
dan krijg je een net JSON antwoord waar alles in staat wat je wil weten.
Ik gebruik al jaren geen PHP meer.quote:Op woensdag 14 juni 2017 15:19 schreef Faux. het volgende:
[..]
PHP is love PHP is life. Haters gaan haten.
Wegens de meme of wegens je eigen redenen?quote:
Je kan json niet parsen als xml he, zijn volledig verschillende formaten. Wat je nu probeert werkt nu misschien wel maar is klunky en je kan er op wachten totdat het breekt, als de output uit die api verandert. Je zal echt de json moeten parsen maar ik weet niet hoe dat met een simpele excel formule kan, geen ervaring mee.quote:Op woensdag 14 juni 2017 18:38 schreef icecreamfarmer_NL het volgende:
Ik denk ik probeer het eerst zo:
=ImportXML("https://www.bourse.lu/api/security/33961";"//pre[@style='word-wrap: break-word; white-space: pre-wrap;']")
Maar dat werkt dus niet.
Gevonden:
=value(substitute(index(split(index(importdata("https://www.bourse.lu/api/security/33961");;16);":";false);;4);".";","))
Dit werkt wel. Hoe vind je trouwens de url voor zo'n json website?
Wegens eigen redenen, doe eigenlijk alles oldskool in perl nu. Is ook wat minder lek.quote:Op woensdag 14 juni 2017 17:16 schreef Faux. het volgende:
[..]
Wegens de meme of wegens je eigen redenen?
Perl is langzaam (al heel lang) aan het afsterven helaas. De perl community wordt steeds kleiner en ouder, er komt geen nieuwe aanwas bij. Maar ik vind perl nog steeds de fijnste taal, doe er alles mee. Ik doe ook wel eens wat met Python, elegante taal, goed doordacht, maar het is geen perl en het voelt minder vrij.quote:Op donderdag 15 juni 2017 21:15 schreef remlof het volgende:
[..]
Wegens eigen redenen, doe eigenlijk alles oldskool in perl nu. Is ook wat minder lek.
En welke meme?
|
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |