使用 SimpleXML扩展 1、创建 SimpleXMLElement对象 从PHP5开始,PHP中才有 SimpleXML扩展。 SimpleXML是一个 ⅩML解析器,能够轻松读取XML文档;同时也是一个ⅩML控制器, 能够轻松创建XML文档。 SimpleXML的好处就是把PHP对XML的处理变得简单化。不需 要使用传统的SAX扩展和DOM扩展来为每个XML文档编写解析 器 使用 SimpleXML首先要创建对象。共有3种方法来创建对象,分 别是 Simplexml_load_file(函数,将指定的文件解析到内存中 Simplexml_load_string0函数,将创建的字符串解析到内存中 Simplexml_load_dom0函数,将一个使用DOM函数创建的 Dom Document对象导入到内存中
使用SimpleXML扩展 1、创建SimpleXMLElement对象 从PHP5开始,PHP中才有SimpleXML扩展。SimpleXML是一个 XML解析器,能够轻松读取XML文档;同时也是一个XML控制器, 能够轻松创建XML文档。 SimpleXML的好处就是把PHP对XML的处理变得简单化。不需 要使用传统的SAX扩展和DOM扩展来为每个XML文档编写解析 器。 使用SimpleXML首先要创建对象。共有3种方法来创建对象,分 别是: Simplexml_load_file()函数,将指定的文件解析到内存中。 Simplexml_load_string()函数,将创建的字符串解析到内存中。 Simplexml_load_dom()函数,将一个使用DOM函数创建的 DomDocument对象导入到内存中
使用 SimpleXML扩展 1、创建 SimpleXMLElement对象 使用 simplexml_load_file0,例如14-2-1.php ?php header("Content-Type text/html; charset=utf-8) Sxml_1=simplexml_load_file(aa. xml ") print_r($xml_1);
使用SimpleXML扩展 1、创建SimpleXMLElement对象 使用simplexml_load_file(),例如14-2-1.php <?php header("Content-Type:text/html;charset=utf-8"); $xml_1=simplexml_load_file("aa.xml"); print_r($xml_1); ?>
使用 SimpleXML扩展 1、创建 SimpleXML对象 使用 simplexml_load_string0,例如n14-22php <?php Sstring=<<<XML <?xml version =1.07> <Object> <tte>PHP从入门到精通</tite </Computer Book </object> AL Sxml simplexml_load_ string(Sstring); print_r(Sxml);
使用SimpleXML扩展 1、创建SimpleXML对象 使用simplexml_load_string(),例如14-2-2.php <?php $string = <<<XML <?xml version='1.0'?> <Object> <ComputerBook> <title>PHP从入门到精通</title> </ComputerBook> </Object> XML; $xml = simplexml_load_string($string); print_r($xml); ?>
使用 SimpleXML扩展 1创建 SimpleXML对象 使用 simplexml_Iimport_dom0例如14-2-3php Obiect> ttle>PHP从入门到精通</ title> object> Sdom=new domDocumento Sdom->loadXML(Sstring)
使用SimpleXML扩展 1、创建SimpleXML对象 使用simplexml_limport_dom (),例如14-2-3.php <?php $string = <<<XML <?xml version='1.0'?> <Object> <ComputerBook> <title>PHP从入门到精通</title> </ComputerBook> </Object> XML; $dom=new domDocument(); $dom->loadXML($string); $xml = simplexml_import_dom($dom); print_r($xml); ?>