![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Senior Member
![]() Registriert seit: 19.02.2001
Beiträge: 123
|
![]() Hallo !
Ich habe folgende Frage: Es gibt eine Seite wie z.B. http://213.164.6.141/Oegussa/www/Homepage/gold.asp Die Webseite wird oft mehrmals am Tag aktualisiert. Wie kann ich jetzt 2 konkrete Zahlen aus dieser Seite (nämlich nur den Betrag von 14kar. Bruchgold und 18kar. Bruchgold) in einer anderen Webseite darstellen bzw. den Betrag mit einem fixen Prozentsatz multiplizieren ? Also wenn auf der ASP-Seite steht z.B. 9.000,00 EUR/kg - möchte ich auf meiner Seite diesen Betrag + 3% stehen haben - also 9.270,00 EUR/kg . Das Blöde an der Sache ist, im HTML-Quellcode der ASP-Seite stehen nur fertige Zahlen, aber keine Variablen, die man in eigenen Quellcode einbauen könnte ... Wie gehe ich am besten vor bzw. geht das überhaupt ? Für mich wäre wichtig, das sobald auf der ASP-Seite der Preis geändert wird, das auch der User, der meine Seite aufruft sofort den aktuellsten Preis angezeigt bekommt ! Hat jemand mal eine Idee, wie man das am besten angeht ![]() Gruß onu2002 |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() |
![]() Du liest die Seite komplett ein.
Filterst dir deine Werte mittels Regular Expression raus und dann hast du deine Werte in Variablen und kannst damit weiterrechnen und sie dann beliebig ausgeben. |
![]() |
![]() |
![]() |
#3 | |
Senior Member
![]() Registriert seit: 19.02.2001
Beiträge: 123
|
![]() Zitat:
Ich hab das noch nie gemacht, bin neugierig ob ich das wirklich hinkriege ... Bzgl. Regular Expression habe ich DAS gefunden: http://www.infos24.de/phpe/handbuch/...expression.htm Das scheint recht vernünftig zu sein. Ich glaube ich probier das einfach mal aus. Ich verwende an und für sich HTML in einem Webshop, der mit PHP aufgebaut ist und das klappt bisher auch recht gut. In dieses System möchte ich diese Seite integrieren. Wenn ich das richtig sehe, dann sollten sich die beiden gewünschten Werte immer dann ändern, wenn sich die ASP-Seite ändert und meine Seite aktualisiert wird - genau das brauche ich ! Vielen Dank erstmal für die Starthilfe - mal sehen, ob ich das schaffe ! Beste Grüße ![]() Onu 2002 |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
![]() Registriert seit: 19.02.2001
Beiträge: 123
|
![]() Also ich habe jetzt mal ein tolles Tool gefunden, das zwar super funktioniert und das man gar nicht installieren muß - aber in der Praxis schauts halt doch anders aus ...
Wie kann ich denn aus dem HTML-Quellcode der .asp-Seite die angegebene Zahl ( hier zufällig 8.687,00 ) rausfiltern speziell für 14 kar. Bruchgold, um sie dann in einer Webseite weiterzuverarbeiten ??? ... HTML-Code:
<TD><B><font face="arial" size=2> 14 kar. Bruchgold </font></B></TD> <TD align=right><font face="arial" size=2> 8.687,00    </font></TD> Leider ist das für mich komplettes Neuland und selber kann ich nur HTML und ein paar Brocken PHP - das war´s dann aber auch ... ![]() Ein Jammer, wenn man weiß man will, aber man schaffts nicht ... |
![]() |
![]() |
![]() |
#6 |
Senior Member
![]() |
![]() Hi
Ein weiterer Weg wär das html document mit einen XML Parser zu parsen und dann durchitterieren bis man das gewünscht ergebniss hast, wird zwar warscheinlich nicht ganz so performat sein wie die RegEx aber ev etwas einfacher zu implementieren für dich.. Noch ne Frage am Rande: muss es genau von diesere Seite seint, gibts na ned ev von irgendwo anders ein Webservice oda so, dass müsste doch um einiges leichter sein zum auslesen?? |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|