Ich hab da ein Tool, das liest die Immobilieneinträge von diversen Webseiten aus, und filtert sie nach bestimmten Kriterien.
Jetzt steh ich vor einem Problem mit immoibilenscout24.
Die bauen offensichtlich dynamisch per Javascript die ganze Seite auf, allerdings NACHDEM der Browser sie geladen hat! Schau ich mir nämlich den Quelltext vom Browser an, steht dort, wo die ganze Liste mit Einträgen kommt, nur folgendes:
<div class="at-page-slide-menu-close"></div><script type="text/javascript">IS24AT.resultListFilterRealtorName='';</script><div id="at-ng-root" data-ng-app="resultlist" class="at-layout-centered"><div data-ng-view class="at-layout-wrapper"></div></div>
Da ich die Seiten mit phantomjs auslese, und den Quelltext dann mit grep/cat/sed filtere, bekomm ich leider die Daten nicht mehr
Kann mir jemand (Cyber? ) da nen Tipp geben, wie ich das doch noch hinbekommen könnte?
EDIT: Ja, danke nochmal Cyber, für den Denkanstoß! Nachdem ich phantomjs auf 2.1.1 upgedated hatte, lief alles wieder wie geschmiert