DOM操作“web世界语言”
来源:互联网 发布:五笔输入法linux版 编辑:程序博客网 时间:2024/05/01 07:52
(1)XML概念:
XML 被称为“wed领域的世界语”
可扩展性语言: 用户可以自定义标签
超文本标记语言: HTML(超出文本表示的范围)
(2)XML用途
1.存储和传输数据
2.作为小型的数据库应用
3.保存项目的一些配置文件
(3)XML的语法规则
Text/Html XML json
表示非常复杂的数据时,一般采用xml或原生态的json
1. 必须有且只有一个根元素
2.属性值建议用双引号引起来
3.所有元素必须闭合
(4)特殊字符需要引用实体
< ----- <
> ----- >
& ----- &
‘ ----- '
“ ----- "
(5)1,DOM方式解析
XML DOM --------- 将XML 文档转化成PHP可以操作的对象
XML 保存和传输数据的
Javascript 实现浏览器一些特效
常用的概念:
DOMDocument 操作整个节点树
DOMElement 操作DOM节点树中某个元素节点
DOMNodeList 操作DOM节点树中某些元素(节点)的集合
(6)注意
Var_dump :返回数据的类型
Echo 只是输出值
(7)DOM 操作XML
1.实例化对象 $doc=new DOMDocument('1.0','utf-8');
2.加载要解析的xml文档 load(‘a.xml’);
3.通过标签名找到元素 getElementByTagName(‘’);
4.通过DOMNodeList对象的 item()方法根据索引获得某个元素
5.获得节点下得子节点 getElementByTagName(‘’);
6.通过 nodeValue 获得文本节点
7.childNodes 获得当前节点下得所有子节点
8.nodeName 获得当前节点的名字
(8)如何通过PHP创建一个XML?
1.实例化一个对象 $doc = new DOMDocument('1.0','utf-8');
2.先创建一个根节点
3.把它到对象中 $bookshelf = $doc ->createElement('bookshelf');
$doc ->appendChild($bookshelf);
4.创建子节点
5.添加内容
6.确定位置
7.保存 $doc ->formatOutput = false;
$doc ->save('newbook.xml');
- DOM操作“web世界语言”
- 打杂之WEB前端(二) jQuery 操作DOM总结,DOM Html操作,DOM Css操作
- web前端DOM中table排序操作
- Java Web笔记:使用Javascript操作DOM
- WEB入门之十六 操作DOM节点
- 自由的DOM世界
- 打杂之WEB前端(一) jQuery 操作DOM总结,DOM Core操作
- web前端杂记(1)--JS DOM树操作简记
- Java Web 随笔(2):简单的DOM操作
- web 学习笔记5-DOM以及节点的操作
- [DOM]javascript DOM操作
- DOM操作
- DOM操作
- DOM操作
- dom操作
- Dom 操作
- Dom操作
- DOM操作
- c语言基础小程序代码
- simpleXML方式解析XML,并对XML数据进行增删改查
- C/C++位操作技巧
- android源码编译环境搭建(VMware9.0.1+ubuntu12.10)
- verilog设计经验总结(转载)
- DOM操作“web世界语言”
- java封装和包
- 基于MFC的OpenGL编程
- 建立时间和保持时间关系详解
- C++标准转换运算符dynamic_cast
- 【北大天网搜索引擎TSE学习笔记】第10节——查询服务子系统/总结
- SAX的大用处
- 每日编程11之树的层次遍历
- 同步复位和异步复位的比较(转载)