php kullanarak xml verilerini ayrıştırmak

0 Cevap php

Tüm sevgili, ben below.I i xml etiketi bu tür verileri ayrıştırmak nasıl basit xml tag.But verileri ayrıştırmak örnek dosyaları var? < p: fiyat> test verileri < / P: fiyat> veya < p1: çeviri lang = "tr" type = "text"> pls rehberlik ..

örnek xml dosyası

<?xml version="1.0" encoding="UTF-8"?>
    <mynotes>
   <note>
     <tasks>Task 1</tasks>
     <details>Detail 1</details>
   </note>
   <note>
     <tasks>Task2</tasks>
     <details> Detail 2</details>   
   </note>
      <test>test data</test>
    </mynotes>

php kodu ...

$objDOM = new DOMDocument();
$objDOM->load("abc.xml"); //make sure path is correct
$note = $objDOM->getElementsByTagName("note");  
foreach( $note as $value )
  {
    $tasks = $value->getElementsByTagName("tasks");
    $task  = $tasks->item(0)->nodeValue;
    $details = $value->getElementsByTagName("details");
    $detail  = $details->item(0)->nodeValue;    
    echo "$task :: $detail<br>";
  }

  $test = $objDOM->getElementsByTagName("test");
  $testValue  = $test->item(0)->nodeValue;
  echo $testValue;

i verileri ayrıştırmak değil < p1: çeviri lang = "tr" type = "text"> etiketi bu tip .. pls bana rehberlik nasıl i etiketi veya bu tür verileri ayrıştırmak < kategori: applicationCategory> xml etiketi bu tip ....

thanks
riad

0 Cevap