NEWS
Parser-Adapter, benötige Hilfe
-
Hallo zusammen,
anscheinend stelle ich mich leider zu blöd an, aber ich benötige Hilfe beim "Parser"-Adapter.
Ich möchte von folgender Seite den aktuellen Goldpreis in g auslesen:
https://www.moroder-scheideanstalt.de/goldpreis/
Hier nochmal genau markiert, was ich brauche:

Im Quellcode habe ich folgenden Abschnitt gefunden:

Allerdings komme ich beim Regex irgendwie nicht weiter...
Kann mir jemand auf die Sprünge helfen?
Vielen Dank! -
Hallo zusammen,
anscheinend stelle ich mich leider zu blöd an, aber ich benötige Hilfe beim "Parser"-Adapter.
Ich möchte von folgender Seite den aktuellen Goldpreis in g auslesen:
https://www.moroder-scheideanstalt.de/goldpreis/
Hier nochmal genau markiert, was ich brauche:

Im Quellcode habe ich folgenden Abschnitt gefunden:

Allerdings komme ich beim Regex irgendwie nicht weiter...
Kann mir jemand auf die Sprünge helfen?
Vielen Dank!@alexanderbrix man nehme
Die Seite regex101.com
Kopiere den zu untersuchenden Text rein
Und baue sich das passende regex zusammen - sogar mit Anleitung. -
Hallo zusammen,
anscheinend stelle ich mich leider zu blöd an, aber ich benötige Hilfe beim "Parser"-Adapter.
Ich möchte von folgender Seite den aktuellen Goldpreis in g auslesen:
https://www.moroder-scheideanstalt.de/goldpreis/
Hier nochmal genau markiert, was ich brauche:

Im Quellcode habe ich folgenden Abschnitt gefunden:

Allerdings komme ich beim Regex irgendwie nicht weiter...
Kann mir jemand auf die Sprünge helfen?
Vielen Dank!@alexanderbrix sagte in Parser-Adapter, benötige Hilfe:
Im Quellcode habe ich folgenden Abschnitt gefunden:
Du darfst in dem Fall aber nicht den Quellcode der "fertigen" Seite anschauen, sondern musst den Response von der ersten Anfrage anschauen.
In deinem Beispiel wird der Inhalt mit dem Preis dynamisch per XHR nachgeladen, ist also gar nicht in dem Ergebnis enthalten. Mit den Entwickler-Tools vom Browser findest Du mehr raus.
-
Wie es aussieht wie der Preis von einer API abgerufen und dann per JS in die Seite eingebettet.
curl 'https://charts.kt-solutions.de/' \ -X 'POST' \ -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' \ --data 'website=moroder&metal=GOLD¤cy=EUR&interval=10Y&weight=KG&language=DE'Das Gute ist also, dass Du gar keinen Parser-Adapter brauchst, sondern die Werte einfach aus dem JSON nutzen kannst. Glück gehabt.
Also einfach ein POST-Request stellen. Die Frage ist eher, wie gut das der Anbieter findet. Immerhin steht in der URL eine Webseite (wo das Script eingebettet ist). Könnte also gut sein, dass die für die Anfragen dort etwas bezahlen und das von deren API-Kontingent runter geht.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden