河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)16.PHP与XML、AJAX[2019版]

主要内容 XML概述 在PHP中创建XML文档 SimpleXMl AJAX概述
主要内容 XML概述 在PHP中创建XML文档 SimpleXML AJAX概述

XML概述 XML,可扩展标记语言,它是用来描述其他语言的语言,允许用 户设计自己的标记。1998年2月,W3C正式批准了可扩展标记语 言的标准定义,它的前身是 SGMLXML产生的原因是为了补充 HTML语言的不足,使网络语言更加规范化、多样化
XML概述 XML,可扩展标记语言,它是用来描述其他语言的语言,允许用 户设计自己的标记。1998年2月,W3C正式批准了可扩展标记语 言的标准定义,它的前身是SGML,XML产生的原因是为了补充 HTML语言的不足,使网络语言更加规范化、多样化

XML概述 杨过 男20 小龙女 女 21/age> /stu
XML概述 杨过 男 20 小龙女 女 21

XML概述 一个XML文件分为如下几部分内容 1.文档声明 2元素 3属性 4注释 5 CDATA区、特殊字符 6处理指令( processing instruction)
XML概述 一个XML文件分为如下几部分内容: 1.文档声明 2.元素 3.属性 4.注释 5.CDATA区、特殊字符 6.处理指令(processing instruction)

在PHP中创建XML文档 案例14-1 : cho" echo”天地一斗" echo" Jay echo"周杰伦专辑" echo这是jay的最新专辑 echo"</store
在PHP中创建XML文档 案例14-1: "; echo ""; echo ""; echo "天地一斗"; echo "Jay"; echo "周杰伦专辑"; echo "这是jay的最新专辑"; echo ""; echo ""; ?>

使用 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

使用 SimpleXML扩展 1、创建 SimpleXML对象 使用 simplexml_load_string0,例如n14-22php PHP从入门到精通 AL Sxml simplexml_load_ string(Sstring); print_r(Sxml);
使用SimpleXML扩展 1、创建SimpleXML对象 使用simplexml_load_string(),例如14-2-2.php PHP从入门到精通 XML; $xml = simplexml_load_string($string); print_r($xml); ?>

使用 SimpleXML扩展 1创建 SimpleXML对象 使用 simplexml_Iimport_dom0例如14-2-3php Obiect> ttle>PHP从入门到精通 object> Sdom=new domDocumento Sdom->loadXML(Sstring)
使用SimpleXML扩展 1、创建SimpleXML对象 使用simplexml_limport_dom (),例如14-2-3.php PHP从入门到精通 XML; $dom=new domDocument(); $dom->loadXML($string); $xml = simplexml_import_dom($dom); print_r($xml); ?>

使用 SimpleXML扩展 2、遍历所有子元素 创建对象后,可以使用 SimpleXML的其他函数来读取数据。 使用 SimpleXML对象的 children0函数和 foreach循环语句可 以遍历所有子节点元素 例如14-3php
使用SimpleXML扩展 2、遍历所有子元素 创建对象后,可以使用SimpleXML的其他函数来读取数据。 使用SimpleXML对象的children()函数和foreach循环语句可 以遍历所有子节点元素。 例如14-3.php
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)15.ThinkPHP框架[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)14.Cookie和会话管理[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)13.PDO数据库抽象类库[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)12.PHP操作MySQL[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)11.图形图像处理[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)10.文件与目录的操作[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)09.面向对象编程[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)08.PHP错误处理与异常处理[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)07.PHP与Web页面交互[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)06.日期和时间[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)05.PHP数组操作[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)04.PHP字符串的操作[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)03.PHP语言结构[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)02.PHP基础语法[2019版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)01.PHP概述[2019版](耿方方).pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)13.Cookie和会话管理.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)12.PDO数据库抽象类库.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)11.PHP操作MySQL.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)10.图形图像处理.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿,2018)09.文件与目录的操作.pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)PHP程序开发课程简介[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)01.PHP概述[2020版](耿方方).pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)02.PHP开发环境[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)03.PHP基础语法[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)04.PHP语言结构[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)05.PHP字符串的操作[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)06.PHP数组操作[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)07.日期和时间[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)08.PHP与Web页面交互[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)09.PHP错误处理与异常处理[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)10.面向对象编程[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)11.文件与目录的操作[2020版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)00.PHP程序开发课程简介[2021版].pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)01.PHP概述[2021版](耿方方).pdf
- 河南中医药大学:《PHP程序设计》课程教学资源(课件讲稿)02.PHP开发环境[2021版].pdf
- 河南中医药大学:《Web前端开发》课程教学资源(项目实训)第一讲 项目实训综述.pptx
- 河南中医药大学:《Web前端开发》课程教学资源(项目实训)教学实施方案.docx
- 河南中医药大学:《Web前端开发》课程教学资源(项目实训)题目介绍.docx
- 河南中医药大学:《Web前端开发》课程教学资源(项目实训)第二讲 项目设计.pptx
- 河南中医药大学:《Web前端开发》课程教学资源(项目实训)第二讲 教学计划.docx