Extrahieren Sie Daten von der website via PHP

Ich bin versucht, zu erstellen eine einfache alert-app für einige Freunde.

Grundsätzlich möchte ich in der Lage sein, Daten zu extrahieren "Preis" und "Verfügbarkeit" von einer Webseite wie folgende zwei:

Ich gemacht habe, die Warnmeldung über e-mail und sms-Teil, aber jetzt will ich in der Lage sein, um die Menge und den Preis aus den Seiten (2 oder andere sind), so dass ich kann vergleichen Sie den Preis und Menge zur Verfügung und informieren Sie uns um eine Bestellung zu machen, wenn ein Produkt zwischen einigen schwellen.

Habe ich versucht, einige regex (gefunden auf einige tutorials, aber ich habe einen Weg zu n00b für diese), aber haben es nicht geschafft, diese arbeiten, keine guten Tipps oder Beispiele?

  • Sie könnten veröffentlichen, was Sie bisher ausprobiert haben....
  • nicht verwenden reguläre Ausdrücke zum Parsen von HTML. Sie können nicht zuverlässig Parsen von HTML mit regulären Ausdrücken, und Sie wird das Gesicht von Kummer und Frust auf der Straße. Sobald die HTML-änderungen von Ihren Erwartungen, Ihren code gebrochen. Siehe htmlparsing.com/php für Beispiele, wie richtig analysiert HTML-mit PHP-Module, die bereits geschrieben wurden, getestet und debuggt werden.
InformationsquelleAutor Mike | 2010-01-07
Schreibe einen Kommentar