simplexml_load_file XML-Datei

  • Hallo und guten Tag,


    ich beschäftige mich jetzt seit 3 Monaten mit PHP und komme ganz gut zurecht.
    Habe auch schon einige XML geparst mit simplexml_load_file..
    Nun habe ich aber eine XML-Datei da komme ich nicht so zurecht, bzw. ich trete auf der Stelle:
    Hier ein Ausschnitt vom Code (NITF):


    PHP
    <docdata>       <fixture fix-id="/infoline_rs/boulevard/musik/"/>        <date.issue norm="20140724T142755+0200"/>     </docdata>   </head>    <body>     <body.content>       <media media-type="text">         <media-metadata name="media-id" value="urn-newsml-dpa-com-20090101-140724-99-05157:1406204842000"/>          <media-reference mime-type="text/xml" source="../dpa-InfoLine_rs/urn-newsml-dpa-com-20090101-140724-99-05157_infoline_rs_boulevard_musik.xml"/>       </media>        <media media-type="text">         <media-metadata name="media-id" value="urn-newsml-dpa-com-20090101-140724-99-04889:1406204051000"/>          <media-reference mime-type="text/xml" source="../dpa-InfoLine_rs/urn-newsml-dpa-com-20090101-140724-99-04889_infoline_rs_boulevard_musik.xml"/>       </media>        <media media-type="text">         <media-metadata name="media-id" value="urn-newsml-dpa-com-20090101-140724-99-00811:1406195533000"/>          <media-reference mime-type="text/xml" source="../dpa-InfoLine_rs/urn-newsml-dpa-com-20090101-140724-99-00811_infoline_rs_boulevard_musik.xml"/>       </media>



    Und hier ein Ausschnitt vom dem "Source"Code bzw. die XML-File die aufgerufen und angezeigt werden soll.


    PHP
    <body.content>      <p>Los Angeles (dpa) - In «Lucy» hat Scarlett Johansson (29) das Steuer in der Hand: Ein Trailer für den Film, der Mitte August in den deutschen Kinos startet, zeigt die Schauspielerin am Steuer eines Polizeiwagens auf einer halsbrecherischen Fahrt durch Paris.</p>      <p>Die Filmseite «TheWrap.com» stellte den Trailer ins Netz. Johansson spielt als Lucy eine junge Drogenschmugglerin, die übernatürliche Kräfte entwickelt, als die Drogen versehentlich in ihren Körper gelangen. Morgan Freeman («Oblivion») mimt einen Professor, der auf das menschliche Gehirn spezialisiert ist. Der französische Regisseur Luc Besson («Leon - der Profi», «Nikita») lieferte das Drehbuch und inszenierte den Actionfilm.</p>        <media media-type="image">         <media-metadata name="media-id" value="urn-newsml-dpa-com-20090101-140716-99-01602:1405496921000"/>          <media-metadata name="image-fovea-region" value="233,55,632,545"/>          <media-reference alternate-text="Scarlett Johansson" height="60" mime-type="image/jpeg" name="thumbnail_4_3" source="../dpa-InfoLine_rs-images/urn-newsml-dpa-com-20090101-140716-99-01602_thumbnail_4_3.jpg" width="80"/>          <media-reference alternate-text="Scarlett Johansson" heigh



    Ich bekomme kein Resultat.


    Hier mal ein Muster- Code-Schnipsel von mir für den Source-Code

    PHP
    $subject = $xml->head->meta[content];      echo "$subject";	  echo "<br>";		  	  $top = $xml->head->title;	  echo "$top";	  echo "<br>";	  	  $paragraphs = $xml->body->{'body.content'}->p;      $paragraphCount = count($paragraphs);	  for ($i=0; $i<$paragraphCount; $i++) {	  $text = $xml->body->{'body.content'}->p[$i]; 	  echo "<p>" .$text. "</p>";	  }




    Wäre super, wenn ich Tipps hierfür erhalten könnte - vielen Dank


    Problem gelöst ...habe einen dpa-parser erstellt und der läuft einwandfrei......

    2 Mal editiert, zuletzt von dackel () aus folgendem Grund: Hat sich erledigt - habe einen dpa-parser erstellt und der läuft einwandfrei..

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!