Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 1st, 2012  |  syntax: None  |  size: 0.69 KB  |  hits: 6  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. XML transformation using PHP5 DOM
  2. <?xml version='1.0' encoding='ISO-8859-1'?>
  3. <!DOCTYPE words SYSTEM "words.dtd">
  4. <words>
  5. <word id="word_1">Alfa</word>
  6. <word id="word_2">Beta</word>
  7. <word id="word_3">Gamma</word>
  8. <word id="word_4">Delta</word>
  9. <word id="word_5">Zeta</word>
  10. </words>
  11.        
  12. word_1 = Alfa
  13.        
  14. <?php
  15.  
  16. $xmlHitzakDok = new DOMDocument();
  17.  
  18. if($xmlHitzakDok->load("words.xml") === FALSE){die('Errorea hitzen xml-a kargatzean');}
  19.  
  20. $xPath_Hitzak = new DOMXPath($xmlHitzakDok);
  21.  
  22. $Hurrengo_Hitza = 'word_1';
  23.  
  24. foreach ($xPath->query('//words/word') AS $item)
  25. {
  26.    if ($item->getAttribute('id') == $Hurrengo_Hitza)
  27.    {
  28.     echo $item->getAttribute('id') . " = " . $item->nodeValue . "<br />";
  29.    }
  30. }