Archiv verlassen und diese Seite im Standarddesign anzeigen : Suche DOM-Element des Preises
Will den preis aus der Seite extrahieren:
www.mmoga.de/Steam-Games/Risen-2.html
nutze dafür php und einen Domparser. Bei anderen Seite gehts wunderbar, nur hier find ich nicht das richtige element. Dachte es müsste "dev.margin-bottom" sein. isses aber nicht :(
BeeRockxs
2012-05-08, 14:10:59
Das Element hat keine ID.
Tommes
2012-05-08, 14:17:54
html body#body div#siteContainer div#contentContainer div#contentCenterContainer div#contentCenterMain div.contentBoxContainer div.boxContent div div div strong
ENKORE
2012-05-08, 16:16:33
html body#body div#siteContainer div#contentContainer div#contentCenterContainer div#contentCenterMain div.contentBoxContainer div.boxContent div div div strong
Das ist der Pfad. Der ist aber mehrdeutig.
Ergo musst du wohl eine Tiefensuche in div.boxContent machen und mit einer Heuristik rangehen. Steht ein € Zeichen dran und ist davor ein Float zwischen 0 und 100 hast du deinen Preis gefunden ;)
universaL
2012-05-08, 20:32:31
selectorGadget meint: .boxContent div div div:nth-child(2), aber auch das hat mehrere Treffer, aber das dann per einfachen regulären Ausdruck auseinander zunehmen sollte nicht so schwer sein :-)
Tommes
2012-05-08, 20:49:19
Das ist der Pfad. Der ist aber mehrdeutig.
Ergo musst du wohl eine Tiefensuche in div.boxContent machen und mit einer Heuristik rangehen. Steht ein € Zeichen dran und ist davor ein Float zwischen 0 und 100 hast du deinen Preis gefunden ;)
Es fehlen die > dazwischen, dann ist es eindeutig.
Und warum willst du nicht nach "Preis:" suchen und dann eins höher gehen?
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.