PHP XML的DOMDocument读取功能
来源:互联网 发布:盛势网络剧台湾未删减 编辑:程序博客网 时间:2024/05/21 19:22
XML常识
XML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是标准的同用标记语言。Xml是Internet环境中跨平台的,依赖于内容的技术。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML及其简单易于掌握和使用。
XML与HTML的设计区别是:XML是用来存储数据的,重在数据本身。HTML是用来定义数据的,重在数据的显示模式。
- XML扩展性比HTML强
- XML的语法比HTML严格
1.起始和结束标签相匹配
2.嵌套标签不能相互嵌套
3.区分大小写 - XML与HTML互补
XML常应用于:RSS,XML聚合、XML数据库、XML接口等。
什么是DOM、什么是PHP DOM XML解析
使用PHP DOM读取一个XML文档
test.xml
<?xml version="1.0" encoding="utf-8"?><bookstore><book> <title>PHP核心技术与最佳实践</title> <author>列旭松,陈文</author></book><book> <title>PHP从入门到精通</title> <author>陈超</author></book></bookstore>
test.php
<?php $doc = new DOMDocument(); $doc->load("test.xml"); //获取标签对象 $book=$doc->getElementsByTagName("book"); //输出第一个中的值 echo $book->item(0)->nodeValue; echo "<br>----------------<br>"; $title=$doc->getElementsByTagName("title"); echo $title->item(0)->nodeValue; echo "<br>----------------<br>"; //遍历所有book标签中的内容 foreach ($book as $note) { echo $note->nodeValue; echo "<br>"; }
运行结果为:
PHP核心技术与最佳实践 列旭松,陈文----------------PHP核心技术与最佳实践----------------PHP核心技术与最佳实践 列旭松,陈文PHP从入门到精通 陈超
2 0
- PHP XML的DOMDocument读取功能
- PHP XML操作类DOMDocument
- PHP XML操作类DOMDocument
- Php Xml解析之DOMDocument使用方法
- PHP DOMDocument操作 XML类 属性、方法
- PHP DOMDocument操作 XML类 属性、方法
- PHP中用DOMDocument新建XML文件
- PHP解析和生成xml(DOMDocument版)
- PHP通过DOMDocument操作解析xml
- PHP DOMDocument 写xml 添加属性字段
- PHP用DOMDocument解析xml文件
- php使用DOMDocument的时候如何判断xml中某节点是否存在
- PHP Fatal error: Class 'DOMDocument'未安装php-xml模块
- php中DOMDocument的几点记录
- PHP XML解析之DOMDocument 方法实例讲解
- 如何使用PHP DOMDocument创建动态XML文件
- Php Xml解析之DOMDocument使用方法浅解
- php中DOMDocument简单用法(XML创建、添加、删除、修改)
- 自定义控件滑动进度条表示选择大小
- Sigmoid函数的高效数字仿真实现(Efficient digital implementation of the sigmoid function)
- poj1011 sticks
- 吐槽一下工作态度
- Windows与Linux编码转换问题
- PHP XML的DOMDocument读取功能
- 网站A的商品点击度高的自动显示在网站B页面上
- Nim 博弈1: hiho1163
- mac使用python实现网页截图
- PHP + jQuery Ajax文件无刷新上传文件
- Linux学习--第二天--分区、格式化、系统安装、vmware、远程管理工具
- ubuntu安装tensorflow时使用pip安装时出现SSLError[已解决]
- 【34.54%】【codeforces 675E】Trains and Statistic
- eclipse快捷键