?
? ??XML(eXtensible Markup Language)即可扩展标记语言,它与HTML一样,都是属于SGML标准通用标记语言。XML是Internet环境中跨平台的,依赖于内容的技术,是独立于软件和硬件的信息传输工具。不同的应用程序都能够访问您的数据,不仅仅在 HTML 页中,也可以从 XML 数据源中进行访问。
? ? XML与HTML的设计区别是:XML 被设计为传输和存储数据,其焦点是数据的内容, 旨在传输信息 。HTML 被设计用来显示数据,其焦点是数据的外观,旨在显示信息。
? ? 更多关于XML的资源访问:?http://www.w3school.com.cn/x.asp
? ??http://www.w3schools.com/xml/default.asp? ? ??
?
?
? ??DOM (Document Object Model,文档对象模型)定义了访问和操作文档的标准方法。使用DOM,开发人员可以创建XML或HTML文档,操作它们的结果,增加、修改和删除文档 元素及内容。可以从任何编程语言访问DOM,本文使用PHP 5 DOM扩展,它是PHP核心的一部分,因此除了PHP外,不需要安装其它软件。
根据 DOM,XML 文档中的每个成分都是一个节点。
?
DOM 是这样规定的:
?
DOM树节点在PHP中的实现方法如下所示:
?
?
<?xml version="1.0" encoding="utf-8"?>
<bookstore>
<book>
<title>PHP</title>
</book>
</bookstore>
============php==============
?
class="php">$doc = new DOMDocument(); $doc->load('book.xml'); $books = $doc->getElementsByTagName( "book" ); $title = $doc->getElementsByTagName( "title" ); echo $title ->item(0)->nodeValue;
?
原文链接:http://woqilin.blogspot.com/2012/05/php-xml-domdocument.html
个人主页:https://plus.google.com/+sherlockwang/posts