WEB开发网
开发学院WEB开发PHP 面向PHP开发人员的XML第1部分: PHP XML开发15分钟... 阅读

面向PHP开发人员的XML第1部分: PHP XML开发15分钟快速入门

 2008-11-19 22:22:31 来源:WEB开发网   
核心提示: 使用 Simplexml(标准化越来越近了)我们选择 Simplexml(标准化越来越近了) 扩展来解析 xml(标准化越来越近了) 文档,Simplexml(标准化越来越近了) 扩展包括与 DOM 的互操作性,面向PHP开发人员的XML第1部分: PHP XML开发15分钟快速入门(7),用于编写 xml(标准化越

使用 Simplexml(标准化越来越近了)

我们选择 Simplexml(标准化越来越近了) 扩展来解析 xml(标准化越来越近了) 文档。Simplexml(标准化越来越近了) 扩展包括与 DOM 的互操作性,用于编写 xml(标准化越来越近了) 文件和内置的 XPath 支持。Simplexml(标准化越来越近了) 比 DOM 更容易使用,就像名称所预示的那样。

如果不熟悉 PHP,清单 6 对测试 xml(标准化越来越近了) 文件进行格式化,可供后面复用。

清单 6. 将测试 xml(标准化越来越近了) 文件格式化成 PHP include 文件 example.php 以备后面使用

<?php
$xml(标准化越来越近了)str = <<<xml(标准化越来越近了)
<?xml(标准化越来越近了) version='1.0' standalone='yes'?>
<books>
<book>
<title>Great American Novel</title>
<characters>
<character>
<name>Cliff</name>
<desc>really great guy</desc>
</character>
<character>
<name>Lovely Woman</name>
<desc>matchless beauty</desc>
</character>
<character>
<name>Loyal Dog</name>
<desc>sleepy</desc>
</character>
</characters>
<plot>
Cliff meets Lovely Woman. Loyal Dog sleeps, but wakes up to bark
at mailman.
</plot>
<success type="bestseller">4</rating>
<success type="bookclubs">9</rating>
</book>
</books>
xml(标准化越来越近了);
?>

在 ajax(动态网站静态化) 应用程序中,可能需要从 xml(标准化越来越近了) 文档提取邮政编码和查询数据库。清单 7 从上面的示例 xml(标准化越来越近了) 中直接提取 <plot>。

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:面向 PHP 开发

编辑录入:coldstar [复制链接] [打 印]
赞助商链接