WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 02.07.2008, 13:58   #1
onu2002
Senior Member
 
Registriert seit: 19.02.2001
Beiträge: 123


Standard Ergebnisse einer ASP-Seite in einer anderen HTML-Seite verarbeiten ?

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
onu2002 ist offline   Mit Zitat antworten
Alt 02.07.2008, 14:59   #2
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 37
Beiträge: 3.954

Mein Computer

Standard

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.
Potassium ist offline   Mit Zitat antworten
Alt 02.07.2008, 15:34   #3
onu2002
Senior Member
 
Registriert seit: 19.02.2001
Beiträge: 123


Standard

Zitat:
Zitat von Potassium Beitrag anzeigen
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.
Wow - das scheint die Lösung zu sein !

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
onu2002 ist offline   Mit Zitat antworten
Alt 02.07.2008, 17:38   #4
onu2002
Senior Member
 
Registriert seit: 19.02.2001
Beiträge: 123


Rotes Gesicht ist doch komplizierter als ich dachte ...

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&nbsp&nbsp&nbsp
    </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 ...
onu2002 ist offline   Mit Zitat antworten
Alt 02.07.2008, 19:52   #5
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 37
Beiträge: 3.954

Mein Computer

Standard

Versuch mal ob du mit dem hier halbwegs auf an grünen Zweig kommst. Aber mit RegExp wirst dich ein bisserl spielen müssen. Das lernt man ned von jetzt auf gleich.
Potassium ist offline   Mit Zitat antworten
Alt 03.07.2008, 09:44   #6
Farkarich
Senior Member
 
Registriert seit: 19.09.2000
Alter: 40
Beiträge: 122


Farkarich eine Nachricht über ICQ schicken
Standard

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??
Farkarich ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:22 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag