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.
    • Asgothian
      Asgothian Developer @stefu87_CH last edited by

      @stefu87_ch

      Du brauchst:

      • eine Quelle (Datei, Webseite, etc.) auf der der Euro Kurs zu finden ist. Wichtig: Er muss im "Quelltext" der Seite zu finden sein und darf nicht über Skripte geholt werden (z.Bsp. diese: https://www.tagesschau.de/wirtschaft/boersenkurse/eu0009652759-25108390/)
      • Ein Muster über den du die Zahl da heraus filtern kannst. Dazu kannst du den relevanten Quelltext der Seite auf regex101.com kopieren und Dir ein Muster bauen.
        Screenshot 2022-03-18 at 12.13.22.png
        Die Seite erklärt schön wie die Muster funktionieren und man kann da frei herum probieren was passt.
      • Das Muster kommt dann als "RegEx" eingetragen. Bei Num noch die Nummer für das Ergebnis eintragen, und dann solltest du weiter kommen.

      A.

      S 2 Replies Last reply Reply Quote 0
      • S
        stefu87_CH @Asgothian last edited by

        @asgothian danke für die Tipps und Infos. Werde es mal die Tage probieren.

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

          @asgothian Ich verstehe den 2ten Teil schon nicht , was du mit der Seite auf regex101.com meinst.
          Meine webseite wäre folgende Adresse: (https://www.tagesschau.de/wirtschaft/boersenkurse/eu0009654078-25108386/)

          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:

            Meine webseite wäre folgende Adresse:

            da klickst du dann mal mit der rechten Maustaste drauf und lässt dir den "Seitenquelltext anzeigen"
            diesen kopierst du zum einen mal hier in Spoiler und code-tags herein, damit man dir helfen kann, zum anderen auf der Seite regex101.com in das große Feld

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

              @homoran Leider kann ich den Code nicht einfügen, da er viel zu lang ist. Habe ihn aber bei regex101 eingefügt

              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:

                da er viel zu lang ist

                oh ha!

                @stefu87_ch sagte in Parser Eurokurs anzeigen lassen:

                Habe ihn aber bei regex101 eingefügt

                gut, dann muss ich jetzt blind arbeiten.

                links stellst du auf javascript
                Hast du den aktuellen Wert des Euro, zu der Zeit , als du den Quelltext kopiert hast?

                S OliverIO 2 Replies Last reply Reply Quote 0
                • S
                  stefu87_CH @Homoran last edited by

                  @homoran Ja der aktuellen Kurswert habe ich. der ist 1,0319

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

                    @stefu87_ch trag den mal ganz oben in die Zeile ein
                    Was kommt dann rechts unter "match information"

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

                      @homoran

                      [
                        [
                          {
                            "content": "1,0319",
                            "isParticipating": true,
                            "groupNum": 0,
                            "groupName": null,
                            "startPos": 361834,
                            "endPos": 361840
                          }
                        ],
                        [
                          {
                            "content": "1,0319",
                            "isParticipating": true,
                            "groupNum": 0,
                            "groupName": null,
                            "startPos": 509591,
                            "endPos": 509597
                          }
                        ],
                        [
                          {
                            "content": "1,0319",
                            "isParticipating": true,
                            "groupNum": 0,
                            "groupName": null,
                            "startPos": 509909,
                            "endPos": 509915
                          }
                        ],
                        [
                          {
                            "content": "1,0319",
                            "isParticipating": true,
                            "groupNum": 0,
                            "groupName": null,
                            "startPos": 513307,
                            "endPos": 513313
                          }
                        ]
                      ]  
                      
                      Homoran 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @stefu87_CH last edited by

                        @stefu87_ch
                        ich bin noch im regex101

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

                          @homoran Ja dort werden diese 4 Match angezeigt:

                          597a03b2-544a-427a-af4e-390105cc96bc-grafik.png

                          Der Code ist im Detailwenn ich auf das kleine Viereck mit Pfeil auf der rechten Seite klicke beim Match 1

                          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:

                            Ja dort werden diese 4 Match angezeigt:

                            Bitte screenshot von dem ersten Treffer im Quellcode (dazu auf match1 klicken)

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

                              @homoran
                              Match 1: c43b113c-c5e7-4748-b5b3-0f710e9aab6d-grafik.png

                              Match 2 und 3;
                              d57747f7-39be-4556-8896-64bd7a2b3d0f-grafik.png

                              Match4:
                              ec84350f-1194-4449-b09e-9ac6166347f5-grafik.png

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

                                @stefu87_ch dann hast du eine andere Seite als ich 😞

                                kannst du mir sahen wie du dahin navigiert hast?
                                ich war bei: Tagesschau.de - wirtschft - börsenkurse und dann über dem Eurokurs-Chart auf CHF gestellt

                                Ansonsten. Ist der match1 das was du brauchst?

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

                                  @stefu87_ch ich hab das für den Brasil. Real lange erfolgreich im Einsatz. Die Einstellungen sind dafür die folgenden. Vielleicht kannst das für CH-Euro abwandeln:

                                  d30fe5a6-dee8-40d4-8634-1f2c23849b59-image.png

                                  RegEx:

                                  <div>(\d{0,2}.\d{4})
                                  

                                  Das müsste die homepage Adresse sein:

                                  https://www.finanzen.net/devisen/euro-schweizer_franken-kurs

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

                                    @homoran Ich bin auch da gewesen und dann weiter unten:

                                    18ac23c0-0408-4ff6-85a0-3e770c94367f-grafik.png

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

                                    Homoran 1 Reply Last reply Reply Quote 0
                                    • 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
                                            • First post
                                              Last post

                                            Support us

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

                                            473
                                            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