Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [gelöst]Parser-Adapter V1.1.2 Keine Daten

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    11
    1
    275

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    774

[gelöst]Parser-Adapter V1.1.2 Keine Daten

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
12 Beiträge 2 Kommentatoren 762 Aufrufe 1 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Offline
    S Offline
    senger1985
    schrieb am zuletzt editiert von senger1985
    #1

    Einen schönen Samstagmorgen an alle,

    ich versuche seit Tagen, Daten, mit dem Parser-Adapter, von einer Webseite auszulesen, um sie dann in meiner Vis anzeigen zu können.

    https://www.finanzen.net/rohstoffe/goldpreis
    <div class="col-xs-4 col-sm-3 text-sm-right no-padding text-nowrap text-center red">\n\s*(d*.d.*)<span>EUR
    sollte die Veränderung, des Kurses anzeigen, laut:
    https://regex101.com/r/Hjkzjj/1
    Nur gibt mir der Adapter keine Daten aus.
    Dann ist mir im Quelltext auch noch aufgefallen, je nachdem, ob der Kurs gerade sinkt, oder steigt, bekommt der Div eine ander Klasse(red, oder green)

    Kann mir da evtl. jemand helfen?
    parser.jpg parser2.jpg

    HomoranH 2 Antworten Letzte Antwort
    0
    • S senger1985

      Einen schönen Samstagmorgen an alle,

      ich versuche seit Tagen, Daten, mit dem Parser-Adapter, von einer Webseite auszulesen, um sie dann in meiner Vis anzeigen zu können.

      https://www.finanzen.net/rohstoffe/goldpreis
      <div class="col-xs-4 col-sm-3 text-sm-right no-padding text-nowrap text-center red">\n\s*(d*.d.*)<span>EUR
      sollte die Veränderung, des Kurses anzeigen, laut:
      https://regex101.com/r/Hjkzjj/1
      Nur gibt mir der Adapter keine Daten aus.
      Dann ist mir im Quelltext auch noch aufgefallen, je nachdem, ob der Kurs gerade sinkt, oder steigt, bekommt der Div eine ander Klasse(red, oder green)

      Kann mir da evtl. jemand helfen?
      parser.jpg parser2.jpg

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

      Kann mir da evtl. jemand helfen?

      nur mit vollständigem Quelltext

      kein Support per PN! - Fragen im Forum stellen -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      S 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

        Kann mir da evtl. jemand helfen?

        nur mit vollständigem Quelltext

        S Offline
        S Offline
        senger1985
        schrieb am zuletzt editiert von
        #3

        @homoran den vollständigen Quellcode, von finanzen.net, kann ich hier leide nicht posten, da mir dort die Zeichenbegrenzung einen Stich, durch die Rechnung macht.
        Dieser ist aber unter dem Link, von regex101, den ich gepostet habe, ersichtlich.

        HomoranH 1 Antwort Letzte Antwort
        0
        • S senger1985

          @homoran den vollständigen Quellcode, von finanzen.net, kann ich hier leide nicht posten, da mir dort die Zeichenbegrenzung einen Stich, durch die Rechnung macht.
          Dieser ist aber unter dem Link, von regex101, den ich gepostet habe, ersichtlich.

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von Homoran
          #4

          @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

          unter dem Link,

          Normalerweise klicke ich keine Links an!

          Du hast das Format nicht auf Javascript stehen, sondern auf php.
          Dann klappt es auch nicht.

          versuch mal in Euro:[^p]+p[^\d]+([\d,.]+)

          was du dann mit dem Tausendertrenner machen musst, kann ich hier am Handy nicht testen

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          1
          • S senger1985

            Einen schönen Samstagmorgen an alle,

            ich versuche seit Tagen, Daten, mit dem Parser-Adapter, von einer Webseite auszulesen, um sie dann in meiner Vis anzeigen zu können.

            https://www.finanzen.net/rohstoffe/goldpreis
            <div class="col-xs-4 col-sm-3 text-sm-right no-padding text-nowrap text-center red">\n\s*(d*.d.*)<span>EUR
            sollte die Veränderung, des Kurses anzeigen, laut:
            https://regex101.com/r/Hjkzjj/1
            Nur gibt mir der Adapter keine Daten aus.
            Dann ist mir im Quelltext auch noch aufgefallen, je nachdem, ob der Kurs gerade sinkt, oder steigt, bekommt der Div eine ander Klasse(red, oder green)

            Kann mir da evtl. jemand helfen?
            parser.jpg parser2.jpg

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #5

            @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

            bekommt der Div eine ander Klasse(red, oder green)

            dann darfst du die Farbe auch nicht im RegEx haben

            kein Support per PN! - Fragen im Forum stellen -
            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            S 1 Antwort Letzte Antwort
            1
            • HomoranH Homoran

              @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

              bekommt der Div eine ander Klasse(red, oder green)

              dann darfst du die Farbe auch nicht im RegEx haben

              S Offline
              S Offline
              senger1985
              schrieb am zuletzt editiert von
              #6

              @homoran danke, für deine Hilfe.
              Das mit dem aktuellem Kurs klappt jetzt.
              Jetzt schaue ich mal, wie ich das noch mit der Kursveränderung, in EUR und % auszulesen.

              1 Antwort Letzte Antwort
              0
              • S Offline
                S Offline
                senger1985
                schrieb am zuletzt editiert von
                #7

                @homoran
                Ich habe es jetzt auch geschafft, die Veränderungen, in Prozent, positiv und negativ Bereich raus zu filtern.

                Ob sie 100%ig richtig sind, bin ich mir nicht sicher, aber es funktioniert.

                [^\d]+([-+][\d,.]+)<span>%
                [^\d]+([-+][\d,.]+)<span>EUR

                HomoranH 1 Antwort Letzte Antwort
                0
                • S senger1985

                  @homoran
                  Ich habe es jetzt auch geschafft, die Veränderungen, in Prozent, positiv und negativ Bereich raus zu filtern.

                  Ob sie 100%ig richtig sind, bin ich mir nicht sicher, aber es funktioniert.

                  [^\d]+([-+][\d,.]+)<span>%
                  [^\d]+([-+][\d,.]+)<span>EUR

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von Homoran
                  #8

                  @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

                  Ob sie 100%ig richtig sind, bin ich mir nicht sicher, aber es funktioniert.

                  mit rückwärts lesenden RegEx bin ich nie so richtig glücklich geworden.
                  Aber wenn es passt ist ja gut

                  Aber dann reicht auch ([-+\d,.]+)<span>%

                  das davor ist ja zu nix nutze
                  und bedenke, dass der erste Treffer nicht in EUR sondern in USD arbietet

                  kein Support per PN! - Fragen im Forum stellen -
                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                  Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  S 1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

                    Ob sie 100%ig richtig sind, bin ich mir nicht sicher, aber es funktioniert.

                    mit rückwärts lesenden RegEx bin ich nie so richtig glücklich geworden.
                    Aber wenn es passt ist ja gut

                    Aber dann reicht auch ([-+\d,.]+)<span>%

                    das davor ist ja zu nix nutze
                    und bedenke, dass der erste Treffer nicht in EUR sondern in USD arbietet

                    S Offline
                    S Offline
                    senger1985
                    schrieb am zuletzt editiert von
                    #9

                    @homoran danke, für den Hinweis, mit dem Weglassen, des ersten Teils.
                    Könntest du mir dazu bitte eine genaue Erklärung geben?
                    \d gibt ja die "digits", also Zahlen wieder, das ",." gibt jegliche Zeichen, hinter den "digets" wieder, warum überhaupt, der erste Teit?(in deinem Regex)

                    Der Parser-Adapter gibt genau die Werte wieder, die ich abgefragt habe, darum ja die Abfrage nach "<span>EUR" und der Prozentsatz bleibt ja sowieso der Gleiche.

                    HomoranH 1 Antwort Letzte Antwort
                    0
                    • S senger1985

                      @homoran danke, für den Hinweis, mit dem Weglassen, des ersten Teils.
                      Könntest du mir dazu bitte eine genaue Erklärung geben?
                      \d gibt ja die "digits", also Zahlen wieder, das ",." gibt jegliche Zeichen, hinter den "digets" wieder, warum überhaupt, der erste Teit?(in deinem Regex)

                      Der Parser-Adapter gibt genau die Werte wieder, die ich abgefragt habe, darum ja die Abfrage nach "<span>EUR" und der Prozentsatz bleibt ja sowieso der Gleiche.

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von Homoran
                      #10

                      @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

                      mit dem Weglassen, des ersten Teils.
                      Könntest du mir dazu bitte eine genaue Erklärung geben?

                      du hats den "Anker" hinter dem Wert.
                      Der Wert ist die Gruppe in den runden Klammern.

                      Dann brauchst du vor den runden Klammern nur etwas, wenn dies die Fundstelle eindeutiger macht.

                      @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

                      \d gibt ja die "digits", also Zahlen wieder,

                      ja, aber vor der Gruppe ist es uninteressant und der Befehl mit dem ^ bedeutet, dass keine digit kommen darf

                      @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

                      ",." gibt jegliche Zeichen, hinter den "digets" wieder,

                      Nein, sondern ein Komma, wobei die Anweisung in eckigen Klammer besagt, dasss dein Ergebnis aus den Elementen in diesen Klammern bestehen muss (Komma und Digits) innerhalb der Digits

                      @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

                      warum überhaupt, der erste Teit?(in deinem Regex)

                      weil da der "Anker" vor der Fundstelle war und alles übersrungen werden sollte, was keine Digit ist [^\d]+

                      kein Support per PN! - Fragen im Forum stellen -
                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      S 1 Antwort Letzte Antwort
                      1
                      • HomoranH Homoran

                        @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

                        mit dem Weglassen, des ersten Teils.
                        Könntest du mir dazu bitte eine genaue Erklärung geben?

                        du hats den "Anker" hinter dem Wert.
                        Der Wert ist die Gruppe in den runden Klammern.

                        Dann brauchst du vor den runden Klammern nur etwas, wenn dies die Fundstelle eindeutiger macht.

                        @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

                        \d gibt ja die "digits", also Zahlen wieder,

                        ja, aber vor der Gruppe ist es uninteressant und der Befehl mit dem ^ bedeutet, dass keine digit kommen darf

                        @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

                        ",." gibt jegliche Zeichen, hinter den "digets" wieder,

                        Nein, sondern ein Komma, wobei die Anweisung in eckigen Klammer besagt, dasss dein Ergebnis aus den Elementen in diesen Klammern bestehen muss (Komma und Digits) innerhalb der Digits

                        @senger1985 sagte in Parser-Adapter V1.1.2 Keine Daten:

                        warum überhaupt, der erste Teit?(in deinem Regex)

                        weil da der "Anker" vor der Fundstelle war und alles übersrungen werden sollte, was keine Digit ist [^\d]+

                        S Offline
                        S Offline
                        senger1985
                        schrieb am zuletzt editiert von
                        #11

                        @homoran vielen Dank, für die ausführliche Erklärung, damit hast du mir sehr geholfen.

                        Ich wünsche dir noch ein schönen Sonntag.

                        HomoranH 1 Antwort Letzte Antwort
                        0
                        • S senger1985

                          @homoran vielen Dank, für die ausführliche Erklärung, damit hast du mir sehr geholfen.

                          Ich wünsche dir noch ein schönen Sonntag.

                          HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #12

                          @senger1985 sagte in [gelöst]Parser-Adapter V1.1.2 Keine Daten:

                          für die ausführliche Erklärung

                          sollte aber auch bei regex101.com in den Erklärungen stehen

                          kein Support per PN! - Fragen im Forum stellen -
                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          1 Antwort Letzte Antwort
                          0

                          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
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

                          ioBroker
                          Community Adapters
                          Donate
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          510

                          Online

                          32.9k

                          Benutzer

                          83.0k

                          Themen

                          1.3m

                          Beiträge
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                          ioBroker Community 2014-2025
                          logo
                          • Anmelden

                          • Du hast noch kein Konto? Registrieren

                          • Anmelden oder registrieren, um zu suchen
                          • Erster Beitrag
                            Letzter Beitrag
                          0
                          • Home
                          • Aktuell
                          • Tags
                          • Ungelesen 0
                          • Kategorien
                          • Unreplied
                          • Beliebt
                          • GitHub
                          • Docu
                          • Hilfe