`
xp9800
  • 浏览: 36344 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

php 操作xml

    博客分类:
  • php
阅读更多
操作xml,即是:读取和修改xml文档的数据!
读取:
①:读取某一固定结点的数据:
if (file_exists('test.xml')) {
    $xml = simplexml_load_file('test.xml');
} else {
    exit('Failed to open test.xml.');
}
<?php
$xml = simplexml_load_file("data.xml");
echo $xml->baby->class->toy[1]->name ;
?>
说明:显示<baby><class><toy>(第二个)下<name>的文本!
②:显示某一结点下所有子结点的数据:
<?php
$xml = simplexml_load_file("test.xml");
foreach($xml->baby->class->toy[1]->children() as $child){
  echo $child->getName() . ": " . $child . "<br />";
}?>
说明:显示<baby><class><toy>(第二个)所有子结点的名称和数据!
修改
<?php
$xml = simplexml_load_file("test.xml");
foreach($xml->baby->class->toy[1]->children() as $child){
  echo $child->getName() . ": " . $child . "<br />";
}?>


说明:修改<baby><class><toy>(第二个)下<name>的文本为“小咪咪裙子”!
分享到:
评论

相关推荐

    php读取xml文件类

    在提供的“php读取xml文件类”中,很可能是封装了上述操作,以更方便的方式提供XML读取功能。可能包括以下功能: - 初始化类时指定XML文件路径。 - 提供方法来获取XML文档的根节点。 - 提供根据标签名或ID获取节点...

    PHP读取XML显示到表格

    综上所述,"PHP读取XML显示到表格"这一技术涵盖了PHP的XML解析、HTML表格生成以及可能涉及的数据处理和样式设计。在阅读了相关博客(如提供的链接)后,开发者可以进一步了解并实践这一过程,提升自己的PHP与XML应用...

    PHP操作XML实例

    在IT行业中,XML...通过学习和实践这些PHP操作XML的实例,你可以掌握在PHP环境中处理XML文件的基本技能,从而在Web开发中更有效地交换和处理数据。继续深入研究这些工具和概念,将使你成为更出色的PHP开发者。

    PHP操作xml类

    本文将详细介绍如何使用PHP操作XML类来实现查询、修改和删除等功能。 首先,我们有一个名为"xml.php"的类文件,这个类可能是对PHP内置的DOMDocument或SimpleXMLElement类进行了封装,以便更方便地进行XML处理。在...

    php操作xml实例代码

    XMLReader逐块读取XML,而XMLWriter则用来创建XML文档。 6. **SAX解析**: Simple API for XML (SAX) 是一种事件驱动的解析器,适用于处理大型XML文件。PHP提供了一个SAX解析器接口,但不直接实现,需要第三方库如...

    php操作xml

    接下来,我们将深入探讨如何使用PHP操作XML。 **DOM(Document Object Model)** DOM是W3C推荐的一种XML和HTML文档的编程接口。在PHP中,我们可以通过`DOMDocument`类来加载和操作XML文档。例如: ```php $xml = ...

    PHP操作XML详解.doc

    【PHP操作XML详解】 XML(eXtensible Markup Language)是一种强大的数据交换和存储格式,类似于HTML,但更侧重于数据描述而非展示。它允许开发者自定义标记,以适应各种应用场景,因此在Web服务、配置文件、数据...

    PHP操作xml文件类

    PHP操作xml文件类,生成xml,获取xml内容成数组

    PHP操作XML类

    PHP操作XML工具类:包括读取XML,设置XML,创建XML

    php读取XML文件

    处理XML文件时,我们可以使用PHP的内置库,如DOMDocument,它提供了一种解析和操作XML文档的方法。下面将详细介绍如何使用PHP读取和解析XML文件,以及在给定的示例中涉及的关键步骤。 首先,要加载XML文件,我们...

    php操作xml的三种方法

    对于XMLReader,你可以逐节点地读取XML,这样可以处理无法一次性加载到内存的大型文件: ```php $reader = new XMLReader(); $reader-&gt;open('large.xml'); while ($reader-&gt;read()) { if ($reader-&gt;nodeType ...

    使用实现PHP读取xml

    PHP读取xml 一、 开发环境 1、环境搭建:Windows 7+Apache 2.4.18+MySQL 5.7.11+PHP 7.1.0。 2、文本编辑器:Sublime 3。 二、主要技术 本案例主要使用PHP 7中的DOM 库、SAX(XML Simple API)和正则表达式来实现xml...

    PHP读取xml1

    在本文中,我们将深入探讨如何使用PHP来读取XML文件,包括使用DOM库和SAX解析器两种不同的方法。XML(eXtensible Markup Language)是一种用于存储和传输数据的标准格式,广泛应用于Web应用程序和数据交换。PHP作为...

    php读取xml

    以下将详细介绍如何使用PHP来读取XML文件以及遍历和获取特定元素的信息。 1. SimpleXML扩展 SimpleXML是PHP中处理XML的一种简单方法,它提供了一种面向对象的方式来访问XML数据。首先,我们需要确保SimpleXML扩展...

    php读取xml文件类.zip

    提供一款php xml读取类,很简单的一个xml分析类了,它可读取指它xml文档,并且输出或取得指定节点的xml数据,本xml类代码是利用了php domdocument来解析xml文档。

    php xml操作类

    php写的一个 xml操作类 可以序列化和串行化 支持 array2xml和 xml2array

    php生成xml并读取xml中的数据已经测试号

    总结,PHP生成和读取XML数据的核心在于`DOMDocument`类及其相关方法。通过创建和操作DOM对象,我们可以方便地构建和解析XML文档。在实际应用中,根据具体需求选择合适的方法进行数据操作,确保数据的准确性和有效性...

Global site tag (gtag.js) - Google Analytics