PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr (https://www.php-resource.de/forum/)
-   PHP Developer Forum (https://www.php-resource.de/forum/php-developer-forum/)
-   -   list value durch tag auslesen (https://www.php-resource.de/forum/php-developer-forum/105437-list-value-durch-tag-auslesen.html)

jens85 11-01-2016 17:57

list value durch tag auslesen
 
Hallo ich stehe vor folgendem Problem und bin da schon ein paar Tage dran, benötige jetzt aber wirklich mal lebendige Hilfe.

Ich habe in einem html dokument das hab ich schon so weit reduzieren können eine liste.

Vereinfacht sieht das etwa so aus.
<li id="res_0" individual_tag="valueaaa"> ... </li>
<li id="res_1" individual_tag="valuebbb"> ... </li>

Ich habe gelesen, dass etwas mit den DOM klassen in php da etwas möglich ist.
Aber eben bin ich nicht so weit gekommen wie ich denn jetzt auf die Werte dieser individual_tag 's komme.

Hätte sie gerne in ein eine variable.

Hat vielleicht jemand einen konkreten Hinweis wie ich das bewerkstelligen könnte?

Didito 11-01-2016 18:28

Hast du die Werte für individual_tag nicht in einer Datenbank? Du kannst die doch einfach auslesen.

jens85 11-01-2016 18:31

Nein,
nicht meine Datenbank.

Konkret möcht ich von einer Webseite was auslesen.
Da ist haltne liste drinnen mit eigenen tags, die brauch ich. bzw muss sie abgleichen.

Ich komm halt einfach mit der DOM sache noch nicht zu recht.

jens85 11-01-2016 19:03

So ich habs jetzt....

mit diesem Beispiel kann ich nun mein Problem lösen.

PHP-Code:

<?php
// to retrieve selected html data, try these DomXPath examples:
error_reporting(0);

$dom = new DOMDocument;
$dom->loadHTMLfile("such.htm");


$p $dom->getElementsByTagName('li')->item(1);
if (
$p->hasAttributes()) {
  foreach (
$p->attributes as $attr) {
    
$name $attr->nodeName;
    
$value $attr->nodeValue;
    echo 
"Attribute '$name' :: '$value'<br />";
  }
}

?>



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

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
[c] ebiz-consult GmbH & Co. KG