`
d2hellen
  • 浏览: 106480 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

PHP修改xml节点

    博客分类:
  • PHP
阅读更多
<?php 
$xml = new DOMDocument();//实例化domdocument类 
$xml->load('playlist.xml');//加载xml文件 
foreach($xml->getElementsByTagName('title') as $list)//title为xml的标记的属性 
{ 
	$value = $list->nodeValue; 
	if ($value == 'SONGA')//属性中的原内容 
	{ 
		$list->nodeValue = "123456789";//要修改的内容 
	} 
	echo $value."<br />"; 
} 
$xml->save("playlist.xml");//保存 
?>
分享到:
评论

相关推荐

    PHP操作xml类

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

    php操作xml实例代码

    以下是一些关于PHP操作XML的知识点: 1. **DOMDocument**: PHP提供了DOMDocument类,它允许我们加载XML文档,进行遍历、修改、添加或删除节点。例如,使用`new DOMDocument()`创建一个新的DOMDocument对象,然后用`...

    PHP操作XML实例

    在IT行业中,XML(eXtensible Markup Language)是一种用于存储和传输数据的标准化格式,而PHP作为一种流行的服务器端脚本语言,常被用来处理和操作XML数据。本实例将探讨如何使用PHP来读取、解析和操作XML文档,...

    php xml转数组

    然而,有时我们可能需要将XML数据转化为更易于操作的PHP数组,以便进行进一步的处理。本文将详细介绍如何在PHP中实现XML到数组的转换,并提供相关知识点。 首先,PHP提供了内置的`DOMDocument`类和`DOMXpath`类,...

    js中使用DOM复制(克隆)指定节点名数据到新的XML文件中的代码.docx

    "JS 中使用 DOM 复制(克隆)指定节点名数据到新的 XML 文件中的代码" 在本文中,我们将讨论如何使用 JavaScript 中的 DOM 来复制(克隆)指定节点名数据到新的 XML 文件中。这个过程涉及到三个重要的类:DOM...

    php操作xml的三种方法

    DOMDocument支持XPath查询,可以方便地查找特定的XML节点。同时,DOMDocument也支持DOMDocumentFragment,可以用来处理大段的XML内容。 3. **XMLWriter/XMLReader** XMLWriter用于创建XML文档,它提供了流式写入...

    PHP解析XML文档

    #### 五、使用SimpleXML组件操作XML - **创建SimpleXML对象** - **函数**: `simplexml_load_string` - **参数**:接受一个包含XML数据的字符串。 - **示例**: ```php $data = '&lt;?xml version=\'1.0\'?&gt; ...

    PHP中开发XML应用程序之基础篇 添加节点 删除节点 查询节点 查询节

    XPath允许开发者通过路径表达式来定位XML文档中的节点或节点集。XPath经常与DOM或SimpleXML结合使用,以便进行高效的数据查询和提取。 文章特别指出,PHP5版本之后为处理XML提供了更多的选项。在此之前的PHP版本...

    PHP与XML格式操作

    - DOM(Document Object Model):PHP提供了DOM扩展,可以解析XML文档并创建DOM对象树,允许开发者通过节点操作对XML进行读写。例如,使用`DOMDocument`类加载XML文件,`getElementsByTagName`查找特定元素,`...

    PHP操作XML详解.doc

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

    PHP实现XML与数据格式进行转换类

    然后,你可以通过DOMNode接口访问和操作XML节点,例如`DOMNode::appendChild()`添加子节点,`DOMNode::nodeValue`获取或设置文本内容。 - **SimpleXML**:PHP5引入了SimpleXML,提供了一种简洁的语法来处理XML。`...

    php读取xml文件类

    PHP提供了DOMDocument类,这是一个强大的工具,可以用来解析、修改和操作XML文档。下面将详细讨论PHP如何利用DOMDocument类读取XML文件以及这个“php读取xml文件类”的基本工作原理。 首先,DOMDocument类是PHP内建...

    php下使用SimpleXML处理XML文件.pdf

    SimpleXML库提供了一种简单易用的方式来解析和操作XML文档。下面我们将详细讨论如何使用SimpleXML来处理XML文件。 1. **SimpleXML简介** SimpleXML是PHP 5引入的一个轻量级库,用于处理XML数据。它通过将XML文档...

    PHP读取XML显示到表格

    DOMDocument适用于处理大型或复杂的XML文档,因为它可以构建整个文档对象模型,允许我们通过节点遍历、修改和操作XML。而SimpleXMLElement则更简单易用,适合小型和简单的XML数据处理。 1. 使用DOMDocument读取XML...

    PHP封装的XML简单操作类完整实例

    - `create*()` 方法(如 `createElement()`,`createTextNode()` 等):创建不同类型的XML节点。 - `cloneNode()`:复制节点。 - `transformNode()`:使用XSLT转换XML节点。 这些方法和属性都是基于PHP的DOM...

    php操作xml

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

    php 与XML的例子

    DOMDocument允许我们解析整个XML文档,并通过节点操作来访问和修改数据;SimpleXMLElement则提供了一种更简单的接口,用于处理XML文档。 以下是一个使用PHP解析XML的基本示例: ```php &lt;?php $xml = &lt;&lt;&lt;XML ...

    xml.rar_php xml_xml php

    这些工具允许开发者灵活地操作XML文档。 1. DOMDocument:这是PHP中最常用的XML处理类,它实现了完整的W3C Document Object Model (DOM) Level 1 Core 和 Level 2 Core 规范。使用DOMDocument,你可以创建、修改、...

    PHP遍历XML文档所有节点的方法

    PHP提供了几种方法来处理XML文档,其中遍历XML文档的所有节点是一个基本且实用的操作。以下是对如何在PHP中遍历XML文档所有节点的方法的详细阐述,包括实例分析和具体实现步骤。 首先,要遍历XML文档的所有节点,...

    php读写xml

    要将XML数据转换为HTML表格,可以使用PHP的DOMXPath类来查询XML节点,然后创建相应的HTML表格结构。以下是一个简化的示例: ```php &lt;?php $xpath = new DOMXPath($dom); $rows = $xpath-&gt;query('//table/row'); // ...

Global site tag (gtag.js) - Google Analytics