`
czgcyujian
  • 浏览: 24552 次
  • 性别: Icon_minigender_1
  • 来自: 常州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

PHP导出XML文件

阅读更多
一、原理
转载自:http://www.yoewan.com/php-export-xml-files.html
更多内容:yoewan分享,Flash教程,JSLF教程
通过php写文件的功能,将xml数据写入其中,然后将文本的格式定义为xml
二、代码

//这个获取你传过来的xml文件数据,是一个字符串
$str=$_REQUEST['data'];
//去除文件中的转义字符
$str=stripslashes($str);
//获取文件的名称,这个是你传过来名称
$filename=$_REQUEST['name'].'.xml';
//将文件格式转换为utf-8,这里要根据你自己的网页编码来转码
$str=iconv('','utf-8',$str);
$fp=fopen("$filename","w");//打开文件
fwrite($fp,$str);//写入文件
fclose($fp);//关闭


测试用xml数据
<?xml version="1.0" encoding="utf-8"?>
<data>
    <sound id="123" x="574" y="425" space="100"/>
    <move x="0" y="300"  w="1480.4" h="303.5" len="148,30" space="10" />
    <barriers id="1" x="301" y="436"/>
    <effect id="14" x="-404" y="164"/>
</data>
分享到:
评论

相关推荐

    php导出word文档(支持样式导出)

    总的来说,PHP导出Word文档并保持样式,虽然涉及一些复杂性,但通过使用如PHPOffice/PHPWord这样的库,可以简化这个过程。开发者需要对HTML、CSS、PHP以及可能的第三方库有深入的理解,才能有效地实现这一功能。在...

    数据库与xml的导入导出

    1. 导出XML:MySQL不直接支持生成XML,但可以通过编程语言如PHP或Python连接MySQL并生成XML。也可以先将数据导出为CSV,然后用工具转换为XML。 2. 导入XML:MySQL通常使用LOAD DATA INFILE语句配合临时文件来处理...

    php 生成xml文件

    使用纯粹的PHP代码生成字符串,并把这个字符串写入一个以XML为后缀的文件 使用XMLWriter类创建XML文件

    php导出execl文件的类

    使用PHP导出Excel文件不仅能满足基本的数据导出,还能进行复杂的格式处理,为用户提供更友好的数据呈现方式。在处理大量数据时,需要注意性能优化,避免内存溢出等问题。同时,确保兼容不同版本的Excel和兼容性问题...

    PHP读取XML显示到表格

    首先,我们需要了解如何使用PHP读取XML文件。PHP提供了DOMDocument和SimpleXMLElement类来解析XML文档。DOMDocument适用于处理大型或复杂的XML文档,因为它可以构建整个文档对象模型,允许我们通过节点遍历、修改和...

    php导出word完美demo

    本示例提供了一个“php导出word完美demo”,涵盖了如何使用PHP与Microsoft Office的Word文档交互的关键知识点。下面我们将深入探讨这些技术细节。 1. **PHPWord库的使用** `index.php`和`WordHelper.php`文件很...

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

    可以使用`DOMDocument::loadXML()`加载XML字符串,或`DOMDocument::load()`加载XML文件。然后,你可以通过DOMNode接口访问和操作XML节点,例如`DOMNode::appendChild()`添加子节点,`DOMNode::nodeValue`获取或设置...

    PHP导出WORD

    "PHP导出WORD"这一主题涉及到如何使用PHP生成Microsoft Word(.doc或.docx)格式的文件,以便用户可以下载或进一步处理。 首先,让我们了解两种常见的PHP库,它们可以帮助我们创建Word文档: 1. **PHPWord**:这是...

    php导入导出excel文件数据库

    在PHP开发中,处理Excel文件是一项常见的任务,无论是为了数据导入到数据库,还是从数据库导出数据以便用户下载。在本篇文章中,我们将探讨如何利用PHP实现Excel文件的导入和导出,以及如何封装一个简单的Excel类来...

    php文件自动导出excel表格

    总的来说,PHP导出Excel表格涉及到文件流操作、CSV格式化、以及第三方库的使用。了解这些知识点,你可以根据实际需求生成不同复杂度的Excel文件。无论是简单的CSV还是功能丰富的.XLSX,PHP都能满足。

    用XSL把XML转化在EXCEL导出

    1. 创建XML文件:XML文件是数据的源头,它以结构化的方式存储信息。 2. 编写XSL模板:根据需求编写XSL文件,定义XML元素到Excel格式的转换规则。 3. XSLT转换:使用XSLT处理器(如Saxon或Xalan)对XML和XSL进行解析...

    php导出excel类.zip

    这个"php导出excel类.zip"文件提供了一个专为这个目的设计的PHP类库,可以帮助开发者轻松地生成和下载Excel文件。下面我们将详细探讨这个类库的关键知识点。 1. **编码设置**:在处理数据时,编码是非常重要的,它...

    Java实现XML导入不同数据库,从数据库导出数据到XML

    在Java中,我们首先需要读取XML文件,然后解析XML内容。JDOM提供了`SAXBuilder`类来构建DOM树。解析完成后,我们可以遍历DOM树,提取数据并插入到不同的数据库。例如,如果我们使用JDBC(Java Database ...

    php导出带样式的excel

    1. **基本文档声明**:定义了XML文件的基本信息。 2. **样式定义**: - `Style`元素用于定义样式,其中`ss:ID`属性标识样式ID,`ss:Name`属性指定样式的名称。 - 使用`Fonts`、`Alignment`、`Borders`等子元素来...

    将数据库数据以XML文件格式保存

    本主题聚焦于如何将数据库中的数据导出并保存为XML文件,以便在不同系统之间进行数据传输或长期存储。 一、XML概述 XML是一种自描述性的文本格式,通过标签来表示数据的结构和内容。它的设计目标是简化数据共享和...

    整合PHP和XML(CHM)

    SAX(Simple API for XML)是事件驱动的解析器,适用于处理大型XML文件,因为它不将整个文档加载到内存中。相比之下,DOM(Document Object Model)解析器会将整个XML文件转换为一个树形结构,便于遍历和修改。 2. ...

    基于PHP的excel插件支持7.4(操作Excel实现导入导出).zip

    "基于PHP的excel插件支持7.4(操作Excel实现导入导出)"是一个专门针对这些需求的工具,它允许开发者通过PHP来操作Microsoft Excel文件,从而实现数据的导入和导出功能。 首先,我们需要理解PHP如何与Excel文件交互。...

    MySQL数据导入导出各类型文件

    本篇文章主要探讨如何使用MySQL命令行和特定软件来导入导出不同类型的文件,如txt、sql和csv。 首先,数据导出可以通过两种主要方式实现: 1. 使用 `SELECT INTO OUTFILE` 语句: 这个命令允许用户将表中的数据...

    在线导出word文件

    在线导出Word文件是Web应用中常见的功能,它允许用户在网页上操作并直接将结果保存为Microsoft Word文档。这一过程涉及到多个技术层面,包括前端交互、后端处理以及文件格式转换。以下是对这一主题的详细阐述: 1. ...

    数据库数据生成xml

    6. **保存XML文件**:最后,将生成的XML文档写入文件,以便于后续的传输、解析或导入到其他系统。 在实际应用中,一些工具和库可以帮助简化这个过程。例如,使用ETL(Extract, Transform, Load)工具如 Talend Open...

Global site tag (gtag.js) - Google Analytics