NEWS
Parser Aapter
-
@homoran
17:00[^e]+e">(\d+)
du suchst hier nach der Zahl 17:00. DAs hatte ich auch getestet. Aber wie er mir dann die Zahl danach raus gibt war mir nicht klar und da hat mir auch die seite nicht weiter geholfen. -
@haihappen85 sagte in Parser Aapter:
Aber wie er mir dann die Zahl danach raus gibt war mir nicht klar
die Zahl ist
\d+
+=mehrere \d= Digits und weil das dein Ergebnis sein soll muss das in eine Gruppe=runde Klammern ().Dann musst du dir noch einen Weg suchen um von 17:00 zu der Zahl zu kommen.
Die Langversion wäre17:00:00<\/td><td class="value">(\d+)
der Backslash vor dem / muss dahin, damit dieses als Zeichen und nicht als Befehl erkannt wird -
@homoran
weil ich alles andere durch probiert habe und das Ergebnis immer "false" istboolean gibt mir ja wahr oder falsch zurück
number hätte ich als zahl erwartet
String ein Text
json kenn ich nicht.Hab die Rolle auf Wert gestellt und den Typ auf Number(.)
in den Objekten wird mir aber "false" angezeigt.
-
@haihappen85 sagte in Parser Aapter:
number hätte ich als zahl erwartet
genau -wo ist das Problem?
@haihappen85 sagte in Parser Aapter:
in den Objekten wird mir aber "false" angezeigt.
und was steht im Editorfenster unter dem Quelltext?
nach Ändern des Typs kommt es manchmal zu Fehlern.
Dann die Regel bitte nochmal komplett löschen und neu anlegen -
@homoran
MOD-EDIT: private Daten entfernt!das er mir hier schon gar kein Ergebnis anzeigt.
somit steht dann unter Objekten "false" -
@haihappen85 sagte in Parser Aapter:
das er mir hier schon gar kein Ergebnis anzeigt.
was steht denn da im Quelltext?
das ist doch nicht, was du mir geschickt hattestdas war dann wohl doch
@homoran sagte in Parser Aapter:
ist das der echte vollständige Quellcode und nicht die aufgearbeitete HTML-Seite?
Schicke mir mal was in dem Fenster steht
-
@homoran
oh entschuldigung. ich dachte wenn ich im Firefox auf Seitenquelltext anzeigen klicke dass das dann der Quelltext ist.{"result":{"2022-03-10 06:32:00":0,"2022-03-10 06:46:00":153,"2022-03-10 07:00:00":919,"2022-03-10 08:00:00":7363,"2022-03-10 09:00:00":16218,"2022-03-10 10:00:00":26070,"2022-03-10 11:00:00":36358,"2022-03-10 12:00:00":46200,"2022-03-10 13:00:00":54378,"2022-03-10 14:00:00":60742,"2022-03-10 15:00:00":64838,"2022-03-10 16:00:00":66617,"2022-03-10 17:00:00":67139,"2022-03-10 18:00:00":67208,"2022-03-10 18:10:00":67210,"2022-03-10 18:19:00":67210,"2022-03-11 06:30:00":0,"2022-03-11 06:45:00":153,"2022-03-11 07:00:00":909,"2022-03-11 08:00:00":6437,"2022-03-11 09:00:00":13558,"2022-03-11 10:00:00":21620,"2022-03-11 11:00:00":30210,"2022-03-11 12:00:00":38614,"2022-03-11 13:00:00":46008,"2022-03-11 14:00:00":51793,"2022-03-11 15:00:00":55556,"2022-03-11 16:00:00":57312,"2022-03-11 17:00:00":57870,"2022-03-11 18:00:00":57940,"2022-03-11 18:11:00":57942,"2022-03-11 18:21:00":57942},"message":{"code":0,"type":"success","text":"","info":{..MOD-EDIT: private Daten entfernt!**, DE","timezone":"Europe/Berlin"},"ratelimit":{"period":3600,"limit":12,"remaining":6}}}
-
@haihappen85 sagte in Parser Aapter:
ich dachte wenn ich im Firefox auf Seitenquelltext anzeigen klicke dass das dann der Quelltext ist.
sollte auch.
Aber der Parser liest was anderes.
Wo kommt das denn her. sieht wie eine JSON-Abfrage ausPS nimm mal deine privaten Daten aus Screenshot und Code
-
@haihappen85
17:00:00":(\d+)
-
@homoran
hab den Parser Adapter installiert und dann kann ich so eine Regel hinzufügenin die Url trag ich die Webadresse ein und über bearbeiten rechts dann eben den RegEx.
-
@haihappen85 sagte in Parser Aapter:
trag ich die Webadresse
das ist keine Website sondern eine API. Der "URL" enthält eine Abfrage, da kommt dann ein JSON zurück, das im Browser optisch aufgearbeitet wird.
Und davon hast du dann den Quelltext gehabt -
@homoran
sehr sehr cool!
Vielen Dankes funktioniert!