<?php
// load XML document
$file = '../Results/Ventoux.ege'; // Ergometer Daten
$Response = simplexml_load_file($file) or
die ("Fehler beim Laden der Datei: ".$file."\n");
$metaanzbis = count($Response->{'meta-infs'}->{'meta-inf'});
echo $metaanzbis;
for ($anz = 0; $anz < $metaanzbis; $anz++) {
//foreach ($Response->entries->entry[$anz]-> // Vgl. ohne Minus in Knotenname
foreach ($Response->{'meta-infs'}->{'meta-inf'}[$anz]-> // Durch Klammer Entwertung von "-" aber Problem mit Schleifenzähler $anz
attributes() as $namen => $attribute) {
XML-Datei: (Auszug)
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<meta-infs>
<meta-inf key="MODUL" value="RM" />
<meta-inf key="USER" value="dbfefe19-5d9d-4784-8b87-68c44ecdbff2" />
Um die Key und Value Attribute Auslesen zu können, muss man die Schleife, durchlaufen. Das Problem ist das - in meta.inf in Verbindung mit dem Schleifenzähler.
Ich danke für Ihre Hilfe.
// load XML document
$file = '../Results/Ventoux.ege'; // Ergometer Daten
$Response = simplexml_load_file($file) or
die ("Fehler beim Laden der Datei: ".$file."\n");
$metaanzbis = count($Response->{'meta-infs'}->{'meta-inf'});
echo $metaanzbis;
for ($anz = 0; $anz < $metaanzbis; $anz++) {
//foreach ($Response->entries->entry[$anz]-> // Vgl. ohne Minus in Knotenname
foreach ($Response->{'meta-infs'}->{'meta-inf'}[$anz]-> // Durch Klammer Entwertung von "-" aber Problem mit Schleifenzähler $anz
attributes() as $namen => $attribute) {
XML-Datei: (Auszug)
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<meta-infs>
<meta-inf key="MODUL" value="RM" />
<meta-inf key="USER" value="dbfefe19-5d9d-4784-8b87-68c44ecdbff2" />
Um die Key und Value Attribute Auslesen zu können, muss man die Schleife, durchlaufen. Das Problem ist das - in meta.inf in Verbindung mit dem Schleifenzähler.
Ich danke für Ihre Hilfe.