Bug - www.tradegate.de als Quelle für den aktuellen Kurs

Wenn man www.tradegate.de als Quelle für den aktuellen Kurs (Tabelle auf einer Seite) verwendet und der Kurs über 1000 € liegt, wird immer nur ‚1‘ als Wert zurückgegeben. Beispiele hierfür sind Adyen, Rheinmetall oder Netflix.

Siehe z. B.: https://www.tradegate.de/orderbuch_umsaetze.php?isin=US64110L1061

Der Fehler liegt bei Tradegate, denn Content Grabbing hat wie man sieht Grenzen. Denn 1 065,601065,60, denn das Leerzeichen stört.

Da könnte man fast Absicht um Kursangriffe zu unterdrücken unterstellen…

Das deutsche Zahlenformat kennt das Leerzeichen nicht als Trennzeichen sondern . (Punkt) und , (Komma). Die Seite ist als “lang=de” markiert.

Wie auch immer - ich könnte die Leerzeichen in dem Text entfernen. Ich frage mich aber ob es dann Nebeneffekte gibt. Das wäre der Fall, wenn in einer Zelle mehrere Zahlen enthalten sind und - bisher - der erste Wert erfolgreich eingelesen werden konnte oder wenn andere Zahlenformate mit Leerzeichen als Trenner nicht mehr eingelesen werden (Frankreich, Schweiz, Belgien, …)

Das stimmt nicht ganz, Im Deutschen dient tatsächlich das Leerzeichen der Nummerngruppierung (DIN 1333, DIN 5008, EN ISO 80000).