Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Parser Eurokurs anzeigen lassen (gelöst)

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    Parser Eurokurs anzeigen lassen (gelöst)

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @lobomau last edited by

      @lobomau sagte in Parser Eurokurs anzeigen lassen:

      Vielleicht kannst das für CH-Euro abwandeln:

      Das hilft im Moment nicht.
      @stefu87_CH will es selber lernen und möchte es aus den Tagesschau Daten.

      1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @stefu87_CH last edited by

        @stefu87_ch sagte in Parser Eurokurs anzeigen lassen:

        Dort auf den CHF Betrag geklickt und dann auf der Seite gelandet

        da wurde bei mir nur der Chart geändert und mein Quelltext sieht anders aus.
        der URL dazu: view-source:https://www.tagesschau.de/wirtschaft/boersenkurse/

        Wichtig:
        Hast du den URL von deinem Quelltext noch

        aber egal:
        ist der match 1 bei dir passend?

        S 1 Reply Last reply Reply Quote 0
        • OliverIO
          OliverIO @Homoran last edited by

          @homoran sagte in Parser Eurokurs anzeigen lassen:

          gut, dann muss ich jetzt blind arbeiten

          wenn man auf regex101.com auf save & share oben links geht, bekommt man einen link mit dem der aktuellen zustand geteilt werden kann.-

          1 Reply Last reply Reply Quote 0
          • S
            stefu87_CH @Homoran last edited by stefu87_CH

            @homoran
            Habe die neuen Daten und Quelltext geholt und den Kurs auch notiert zum Zeitpunkt der Auslesung.
            Hier meine Daten:
            https://regex101.com/r/8pfwkb/1

            1 Reply Last reply Reply Quote 0
            • J
              JoergH @stefu87_CH last edited by

              @stefu87_ch Es gibt aber auch einen Adapter Wechselkurse...der ist Dir bekannt?

              S 1 Reply Last reply Reply Quote 0
              • S
                stefu87_CH @JoergH last edited by

                @joergh Ja der ist mir bekannt, aber zeigt mir nicht den aktuellen Wert an:
                Wert von gestern und nicht aktuell von jetzt gerade.
                Siehe: 2fe84b0e-a3c3-4856-9383-72cc81b9c1a0-grafik.png

                Homoran 1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @stefu87_CH last edited by

                  @stefu87_ch nachdem du jetzt wieder da bist, beantworte die einfache Frage:

                  @homoran sagte in Parser Eurokurs anzeigen lassen:

                  ist der match 1 bei dir passend?

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    stefu87_CH @Homoran last edited by

                    @homoran Ich denke schon, da kommt jedenfalls die richtige Zahl vor. Aber bei den anderen Match ja auch. Auf was müsste ich den schauen, zum sagen das es der richtige ist?

                    Homoran 1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @stefu87_CH last edited by

                      @stefu87_ch sagte in Parser Eurokurs anzeigen lassen:

                      Auf was müsste ich den schauen, zum sagen das es der richtige ist?

                      das sehen wir gleich.
                      Ich musste mich nur auf eine Lösung konzentrieren.

                      Nachdem du jetzt weisst wie das Umfeld um den gewünschten Wert aussieht musst du dir dort etwas ziemlich eindeutiges suchen (Ansonsten wird es nachher etwas komplexer)

                      Nur mal als beispiel (ist garantiert nicht eindeutig!) steht hier price"> davor.
                      gib das mal oben in die Zeile vor dem Preis ein

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        stefu87_CH @Homoran last edited by

                        @homoran sagte

                        Nur mal als beispiel (ist garantiert nicht eindeutig!) steht hier price"> davor.
                        gib das mal oben in die Zeile vor dem Preis ein

                        Hab es gefunden mit Price davor und sieht so aus. Ist auch unter Match 1 deklariert

                        b0fcffd5-dd1f-47b0-9c9a-f778250b19c3-grafik.png

                        Homoran 1 Reply Last reply Reply Quote 0
                        • Homoran
                          Homoran Global Moderator Administrators @stefu87_CH last edited by Homoran

                          @stefu87_ch sagte in Parser Eurokurs anzeigen lassen:

                          Hab es gefunden mit Price davor und sieht so aus. Ist auch unter Match 1 deklariert

                          dann müsste price"> auch markiert sein

                          Was genau steht bei dir oben in der Suchzeile?
                          bitte in Code-Tags posten

                          S 1 Reply Last reply Reply Quote 0
                          • S
                            stefu87_CH @Homoran last edited by

                            @homoran sagte in Parser Eurokurs anzeigen lassen:

                            price">

                            Da habe ich noch eine Frage dazu: Bei mir wird das Zeichen " nicht erkannt, dadurch kann er nicht alles markieren:
                            7f60f105-0a90-42e8-bea8-770228c09c46-grafik.png

                            Homoran 1 Reply Last reply Reply Quote 0
                            • Homoran
                              Homoran Global Moderator Administrators @stefu87_CH last edited by

                              @stefu87_ch sagte in Parser Eurokurs anzeigen lassen:

                              Bei mir wird das Zeichen " nicht erkannt,

                              dann mach mal price\"\>1,0314

                              S 1 Reply Last reply Reply Quote 0
                              • S
                                stefu87_CH @Homoran last edited by

                                @homoran sagte in Parser Eurokurs anzeigen lassen:

                                price">1,0314

                                Das funktioniert:

                                851af525-9dcf-4e31-ade1-9fc34ce874c9-grafik.png

                                Homoran 1 Reply Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators @stefu87_CH last edited by

                                  @stefu87_ch sagte in Parser Eurokurs anzeigen lassen:

                                  Das funktioniert:

                                  Danke für die Gesamtübersicht! die hat mir eben gefehlt. Was stand ohne den Backslash denn rechts oben in der Erläuterung?
                                  Die ist immer eine sehr gute Hilfe.

                                  Also fehlt uns jetzt nur noch die regel um jeden beliebigen Wert auszulesen.
                                  Dazu gibt es gruppen, die von runden Klammern umschlossen werden:

                                  Also price\"\> als "Anker und dann der Wert als Gruppe in der es Ziffern (digits) und das Komma geben kann: ([\d,]+)
                                  Die möglichen Zeichen werden in eckigen Klammern aufgezählt und das + dahinter sagt, dass es mehrere gibt.

                                  Insgesamt müsste die Regel also price\"\>([\d,]+) heißen.

                                  Was kommt dann bei dir raus?

                                  S 1 Reply Last reply Reply Quote 0
                                  • S
                                    stefu87_CH @Homoran last edited by

                                    @homoran sagte in Parser Eurokurs anzeigen lassen:

                                    @stefu87_ch sagte in Parser Eurokurs anzeigen lassen:

                                    Das funktioniert:

                                    Danke für die Gesamtübersicht! die hat mir eben gefehlt. Was stand ohne den Backslash denn rechts oben in der Erläuterung?
                                    Die ist immer eine sehr gute Hilfe.
                                    596a6456-fa0d-4ce3-9175-c80917664d5a-grafik.png

                                    Also fehlt uns jetzt nur noch die regel um jeden beliebigen Wert auszulesen.
                                    Dazu gibt es gruppen, die von runden Klammern umschlossen werden:

                                    Also price\"\> als "Anker und dann der Wert als Gruppe in der es Ziffern (digits) und das Komma geben kann: ([\d,]+)
                                    Die möglichen Zeichen werden in eckigen Klammern aufgezählt und das + dahinter sagt, dass es mehrere gibt.

                                    Insgesamt müsste die Regel also price\"\>([\d,]+) heißen.

                                    Was kommt dann bei dir raus?

                                    49306518-dbe9-4af7-8568-5ffbd3dd1de4-grafik.png

                                    Homoran 1 Reply Last reply Reply Quote 0
                                    • Homoran
                                      Homoran Global Moderator Administrators @stefu87_CH last edited by

                                      @stefu87_ch wo kommt der erste " mit dem nachfolgenden Leerzeichen her?

                                      Ansonsten haben wir das gewünschte Ergebnis und könnten die Spielwiese verlassen und uns auf den Parser-Adapter stürzen

                                      S 1 Reply Last reply Reply Quote 0
                                      • S
                                        stefu87_CH @Homoran last edited by

                                        @homoran sagte in Parser Eurokurs anzeigen lassen:

                                        @stefu87_ch wo kommt der erste " mit dem nachfolgenden Leerzeichen her?

                                        Wie genau meinst du das?

                                        867e00c7-a274-4c22-9510-a83e174a66cc-grafik.png

                                        Homoran 1 Reply Last reply Reply Quote 0
                                        • Homoran
                                          Homoran Global Moderator Administrators @stefu87_CH last edited by Homoran

                                          @stefu87_ch sagte in Parser Eurokurs anzeigen lassen:

                                          Wie genau meinst du das?

                                          mit der Briefmarke kann ich nichts anfangen.
                                          Aber ich glaube ich weiß schon. Das " mit dem nachfolgenden Leerzeichen vor price.... scheint im Header von regex101.com zu stehen. Die Dunkle Ansicht hat mich irritiert

                                          Dann geht es jetzt weiter in der Instanz des Parser-Adapters

                                          S 1 Reply Last reply Reply Quote 0
                                          • S
                                            stefu87_CH @Homoran last edited by

                                            @homoran sagte in Parser Eurokurs anzeigen lassen:

                                            Aber ich glaube ich weiß schon. Das " mit dem nachfolgenden Leerzeichen vor price.... scheint im Header von regex101.com zu stehen. Die Dunkle Ansicht hat mich irritiert

                                            Meinst du damit die Position?
                                            Wenn ja steht der auf 361826

                                            Homoran 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

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

                                            821
                                            Online

                                            32.1k
                                            Users

                                            80.7k
                                            Topics

                                            1.3m
                                            Posts

                                            7
                                            94
                                            2489
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo