📜  PHP-SAX解析器示例

📅  最后修改于: 2020-10-25 14:48:13             🧑  作者: Mango


SAX解析器用于解析xml文件,并且比示例xml解析器和DOM更好地用于内存管理。它不会在内存中保留任何数据,因此可以用于非常大的文件。以下示例将说明如何使用SAX API从xml获取数据。

SAX.xml

XML应该如下-



   
      Android
      India
         
      123456789
   
   
   
      Java
      India
         
      123456789
   
   
   
      HTML
      India
         
      123456789
   

SAX.php

PHP文件应如下-

';
      echo "course Name - ".$course['NAME'].'
'; echo "Country - ".$course['COUNTRY'].'
'; echo "Email - ".$course['EMAIL'].'
'; echo "Phone - ".$course['PHONE'].'
'; $i++; } ?>

它将产生以下结果-

萨克斯