NEWS
Parser-Adapter Frage
-
Schönen Sonntag zusammen,
ich habe leider ein kleines Problem mit dem Parser-Adapter.Ich möchte eine Wert von einem http-request auslesen, leider kann ich aber beim Adapter nicht abspeichern. Laut Google liegt es daran, dass mein regex nicht stimmt.
<?xml version="10.0" encoding="UTF-8" ?> < <item type="45" id="403" label="T1" unit="°C" value="29.4"></item>Hier möchte ich nut die 29.4 auslesen.
Habe schon einige Variationen versucht, leider ohne Möglichkeit abzuspeichern.zB.
value="(\d..\d)oder
\d\d.\d{0,}(?="><)@Hansi1234 sagte in Parser-Adapter Frage:
einem http-request auslesen
welches?
@Hansi1234 sagte in Parser-Adapter Frage:
Hier möchte ich nut die 29.4 auslesen.
ist das der gesamte Quelltext?
-
@Hansi1234 sagte in Parser-Adapter Frage:
einem http-request auslesen
welches?
@Hansi1234 sagte in Parser-Adapter Frage:
Hier möchte ich nut die 29.4 auslesen.
ist das der gesamte Quelltext?
@Homoran said in Parser-Adapter Frage:
@Hansi1234 sagte in Parser-Adapter Frage:
einem http-request auslesen
welches?
@Hansi1234 sagte in Parser-Adapter Frage:
Hier möchte ich nut die 29.4 auslesen.
ist das der gesamte Quelltext?
Hi,
hole mir die Daten von einem Schwimmbad-Computer.
Gesamt würde es so aussehen:
This XML file does not appear to have any style information associated with it. The document tree is shown below. <pm5> <item type="34" id="4001" label="pH" unit="pH" value="7.21"/> </pm5>EDIT:
Hab glaube ich den Fehler. Melde mich gleich -
@Homoran said in Parser-Adapter Frage:
@Hansi1234 sagte in Parser-Adapter Frage:
einem http-request auslesen
welches?
@Hansi1234 sagte in Parser-Adapter Frage:
Hier möchte ich nut die 29.4 auslesen.
ist das der gesamte Quelltext?
Hi,
hole mir die Daten von einem Schwimmbad-Computer.
Gesamt würde es so aussehen:
This XML file does not appear to have any style information associated with it. The document tree is shown below. <pm5> <item type="34" id="4001" label="pH" unit="pH" value="7.21"/> </pm5>EDIT:
Hab glaube ich den Fehler. Melde mich gleich@Hansi1234 versuch mal das :
H".+(\d\.\d+)ist aber ein xml, das kann man mit js eleganter auslesen
-
@Hansi1234 versuch mal das :
H".+(\d\.\d+)ist aber ein xml, das kann man mit js eleganter auslesen
@Homoran
Hi, habs hinbekommen. Mein zweites Beispiel funktioniert ohne Probleme. Beim Adapter lässt sich immer nur eine Änderung abspeichern. Danach muss ich die Seite refreshen, dass ich ein weiteres Mal abspeichern kann.Du würdest die Werte mit einem Script auslesen? Kannst du darauf weiter eingehen?
-
@Homoran
Hi, habs hinbekommen. Mein zweites Beispiel funktioniert ohne Probleme. Beim Adapter lässt sich immer nur eine Änderung abspeichern. Danach muss ich die Seite refreshen, dass ich ein weiteres Mal abspeichern kann.Du würdest die Werte mit einem Script auslesen? Kannst du darauf weiter eingehen?
@Hansi1234 sagte in Parser-Adapter Frage:
Kannst du darauf weiter eingehen?
leider nein, dazu kann ich js zu wenig. I+ich weiß nur, dass es dazu im Forum bei parsen von xml immer mal wieder einen Hinweis gab.
-
@Homoran
Hi, habs hinbekommen. Mein zweites Beispiel funktioniert ohne Probleme. Beim Adapter lässt sich immer nur eine Änderung abspeichern. Danach muss ich die Seite refreshen, dass ich ein weiteres Mal abspeichern kann.Du würdest die Werte mit einem Script auslesen? Kannst du darauf weiter eingehen?
@Hansi1234 sagte in Parser-Adapter Frage:
Mein zweites Beispiel funktioniert ohne Probleme
njet!
du hast nur Glück ;-)ein einfacher Punkt steht für jedes beliebige Zeichen. Wenn du wirklich einen Punkt meinst musst du ihn escapen.
Außerdem dürftest du dann nur eine Nachkommastelle bekommen. In deinem zweiten Quelltext steht aber 7.21; das klappt damit nicht -
Hallo zusammen
Bin auch nicht so versiert mit dem Parser und möchte aus einer Webseite von Radio Basilisk den aktuellen Song mit Interpreten auslesen und in Vis darstellen.

Hier die Seite:
https://www.basilisk.ch/rubrik/musik/Hier die Zeilen aus dem Quelltext:
<h3 class="text-white mb-0 current-song-title">*aktueller Titel*</h3>Könnte mir hier jemand bitte etwas helfen.
-
Hallo zusammen
Bin auch nicht so versiert mit dem Parser und möchte aus einer Webseite von Radio Basilisk den aktuellen Song mit Interpreten auslesen und in Vis darstellen.

Hier die Seite:
https://www.basilisk.ch/rubrik/musik/Hier die Zeilen aus dem Quelltext:
<h3 class="text-white mb-0 current-song-title">*aktueller Titel*</h3>Könnte mir hier jemand bitte etwas helfen.
@hanan sagte in Parser-Adapter Frage:
Hier die Zeilen aus dem Quelltext:
Eine Zeile nutzt nicht viel ;-)
@hanan sagte in Parser-Adapter Frage:
Könnte mir hier jemand bitte etwas helfen.
Wobei?
Die von dir herausgeschnibbelte Zeile ist die Überschrift
-
Hallo zusammen
Bin auch nicht so versiert mit dem Parser und möchte aus einer Webseite von Radio Basilisk den aktuellen Song mit Interpreten auslesen und in Vis darstellen.

Hier die Seite:
https://www.basilisk.ch/rubrik/musik/Hier die Zeilen aus dem Quelltext:
<h3 class="text-white mb-0 current-song-title">*aktueller Titel*</h3>Könnte mir hier jemand bitte etwas helfen.
@hanan Habe mal die Seite aufgerufen und den vollständigen Quelltext angesehen.
Mit
current-song-titlefinde ich:</button><div class="d-none d-lg-flex justify-content-center flex-column ml-3"><h3 class="text-white mb-0 current-song-title"><span class="loading-skeleton mb-1"></span></h3><div class="text-sm text-body text-page-contrast current-song-artist">Deine Überschrift kann ich im Quelltext nicht finden.
Ich nehme an, dass diese genauso wie der Inhalt im Hintergrund gebaut wird und mit dem Parser nicht abrufbar ist
-
@hanan Habe mal die Seite aufgerufen und den vollständigen Quelltext angesehen.
Mit
current-song-titlefinde ich:</button><div class="d-none d-lg-flex justify-content-center flex-column ml-3"><h3 class="text-white mb-0 current-song-title"><span class="loading-skeleton mb-1"></span></h3><div class="text-sm text-body text-page-contrast current-song-artist">Deine Überschrift kann ich im Quelltext nicht finden.
Ich nehme an, dass diese genauso wie der Inhalt im Hintergrund gebaut wird und mit dem Parser nicht abrufbar ist
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