Guest User

Untitled

a guest
Aug 1st, 2012
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  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. }
Advertisement
Add Comment
Please, Sign In to add comment