`
cakin24
  • 浏览: 1383945 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

PHP的SimpleXML保存XML文档

    博客分类:
  • PHP
阅读更多

一 代码

11.xml
<?xml version="1.0" encoding="gb2312"?>
<object name="商品">
	<book>
		<computerbook type="PHP程序员必备工具">PHP函数参考大全</computerbook>
	</book>
</object>
 
index.php
<?php
/*  创建SimpleXML对象  */
$xml = simplexml_load_file('11.xml');
/*  修改XML文档内容  */
$xml->book->computerbook['type'] = iconv('gb2312','utf-8','PHP程序员必备工具');
$xml->book->computerbook = iconv('gb2312','utf-8','PHP函数参考大全');
/*  格式化对象$xml  */
$modi = $xml->asXML();
/*  将对象保存到10.xml文档中  */
file_put_contents('10.xml',$modi);
/*  重新读取xml文档  */ 
$str = file_get_contents('10.xml');
/*  输出修改后的文档内容  */
echo $str;
?>
 
二 运行结果
PHP函数参考大全
10.xml的内容:

 
  • 大小: 7.2 KB
分享到:
评论

相关推荐

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

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

    SimpleXML解析XML

    SimpleXML是PHP中的一种轻量级的XML处理库,它为开发者提供了方便的方式来解析和操作XML文档。在PHP中,SimpleXML是默认安装的一部分,因此无需额外安装扩展即可使用。这个库的核心特性在于其易用性和灵活性,使得...

    PHP DOM扩展库:SimpleXML 解析XML文档.md

    ### PHP DOM扩展库: SimpleXML 解析XML文档 #### DOM基本概念 - **定义与功能**:DOM(Document Object Model)是一种编程接口,允许开发者通过脚本语言(如JavaScript)来动态地访问和更新文档(如HTML或XML)的...

    SimpleXML,SimpleXML示例

    SimpleXML是PHP中一个强大的库,用于处理XML文档。它将XML数据转换为PHP对象,使得操作XML变得直观且易于理解。在这个示例中,我们将深入探讨SimpleXML的使用方法和核心特性,以及如何通过它来解析XML文档。 首先,...

    SimpleXML

    SimpleXML是PHP编程中的一种简单XML解析库,它允许开发者以对象化的方式处理XML文档,大大简化了XML数据的读取和写入操作。在PHP中,SimpleXML是内置的,无需额外安装即可使用,这使得它成为PHP开发者的首选XML处理...

    php下使用SimpleXML 处理XML 文件

    要处理XML 文件,有两种传统的处理思路:SAX 和DOM。

    php使用simplexml_load_file加载XML文件并显示XML的方法

    在PHP编程中,处理XML数据是一项常见的任务,`simplexml_load_file`函数是PHP提供的一种简单易用的方式来解析和操作XML文件。这个函数允许我们轻松地加载XML文件,并将其转换为一个SimpleXMLElement对象,该对象提供...

    PHP中使用SimpleXML检查XML文件结构实例

    在PHP语言中,SimpleXML扩展提供了一种简单的方式来处理XML文档,使开发者能够以对象的方式来访问和修改XML数据。 SimpleXML扩展允许开发者将XML文档转换为对象,这样可以使用对象访问方法来读取XML文件中的节点和...

    php xml转数组

    首先,PHP提供了内置的`DOMDocument`类和`DOMXpath`类,它们可以用来解析XML文档并提取数据。以下是一个基本的转换过程: 1. **创建DOMDocument对象**: ```php $xmlString = '&lt;root&gt;&lt;item id="1"&gt;Item 1&lt;/item&gt;...

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

    DOM提供了完整的文档对象模型,可以方便地创建、修改和遍历XML文档。SimpleXML则是更轻量级的接口,适用于简单的XML操作。XMLReader和XMLWriter则分别用于流式读取和写入XML文档,节省内存。 2. **DOM与SimpleXML**...

    php解析xml文档

    除了SimpleXML,PHP的DOMDocument和XMLReader也可以用来解析XML,它们提供更底层的访问和操作XML文档的能力,适合处理大型或复杂的XML文档。DOMDocument允许创建、修改和遍历XML文档树,而XMLReader则是一个向前只读...

    php 处理 xml 文件

    PHP提供了多种处理XML的工具和类库,如SimpleXMLElement和DOMDocument,它们允许开发者轻松地读取、修改和创建XML文档。 首先,我们来看SimpleXMLElement,它是PHP的一个内置类,用于解析XML数据并提供一个简单的...

    PHP使用 DOMDocument 生成XML的示例程序文件

    这些功能非常强大,允许你创建、读取、修改和保存 XML 文档。在 PHP 中生成 XML 的常用方法包括使用 DOMDocument DOMDocument 是 PHP 中处理 XML 的另一个强大的类。与 SimpleXML 相比,它提供了更多的功能和灵活性...

    PHP操作XML实例

    如果XML文档较小,SimpleXML通常足够简单易用;对于大型XML文件或性能敏感的应用,DOM和SAX可能更合适。 在PHP中操作XML时,还需要注意以下几点: 1. 错误处理:处理XML时,务必检查错误,例如使用`libxml_use_...

    xml.rar_php xml_xml php

    在PHP中,处理XML文件是非常常见的任务,这涉及到读取、写入和解析XML文档。本篇文章将深入探讨PHP如何与XML文件交互,以及相关的函数和方法。 首先,PHP提供了许多内置的XML处理函数,如DOMDocument、...

Global site tag (gtag.js) - Google Analytics