php调用外部xml文件教程

载入XML从外部域
       由Kalliban :二零零四年五月十三日
如果您试图载入一个XML的文件,是位于不同的网域您的Flash电影,你最有可能注意到, XML.load ( )函数仅限于XML的文件,都位于相同的网域作为Flash影片。
这意味着你可以不加载XML文件“ http://www.site.com/data.xml ”到Flash影片“ http://www.swfdomain.com/flash.swf ”的XML.load ( )功能。

然而,有一个非常简单的方式解决这个用PHP 。在经历本教程,我建议您看看其他的XML教程在这里kirupa.com 。

好吧,让我们开始吧!

创建的XML
XML的文件我们要利用这个例子将是非常基本的,因为它只是为了演示。虽然,有一件事,绝不能成为包含在XML文件!这是XML声明标记,它看起来像这样:

 <?xml version="1.0" encoding="iso-8859-1"?>

如果该标记是包含在XML文件,它会导致一个PHP解析错误,因为PHP将治疗范围内的一切“ ?和? “作为PHP代码。我将讨论这个问题。
好了,所以XML的文件将是:

<testNode>
  <testChildnode testVar="blah">Test</testChildNode>
</testNode>

只要复制粘贴到记事本,网页或任何其他程序能够编辑XML数据。

将档案储存为test.xml 。

创建的PHP
PHP的文件也将非常简单。我们将利用包括( )函数来加载XML的文件到的PHP脚本。

<?php
include($_GET['xmlsource']);
?>

为了使它有点更具活力,我们将指派路径的XML文件,并使用GET方法。因此,当我们加载PHP的Flash影片,它看起来就像这样:

loadXML.php ? xmlsource = test.xml

保存的PHP脚本作为loadXML.php 。

时间: 2024-09-23 17:16:27

php调用外部xml文件教程的相关文章

JXTree对象,读取外部xml文件数据,生成树的函数_javascript技巧

/****************************************** *JXTree对象,读取外部xml文件数据,生成树 *@author brull *@email brull@163.com *@date 2007-03-27 *******************************************/ /*  *@param xmlURL XML文件的地址  */ var JXTree = function(xmlURL) {     var result =

异常-c# 程序调用外部dll文件对采集模块进行读写,不定时出现以下错误

问题描述 c# 程序调用外部dll文件对采集模块进行读写,不定时出现以下错误 问题签名: 问题事件名称: BEX 应用程序名: NangGang11.20.vshost.exe 应用程序版本: 9.0.21022.8 应用程序时间戳: 47316898 故障模块名称: MSVCR80.dll 故障模块版本: 8.0.50727.6195 故障模块时间戳: 4dcddbf3 异常偏移: 00008aa0 异常代码: c000000d 异常数据: 00000000 解决方案 光给出一个异常信息,天知

FLASH调用外部文本文件内容教程

动态文本如何调用外部文本文件中的值,首先就是将FLASH源文件和文本文件保持在磁盘目录下... 在制作自助建站系统时候,每会员的页面名称都不一样,单独用文本显示样式比较单一,所以打算使用FLASH,但是如果为每个会员制作独立的SWF,工作量又比较大,所以使用FLASH中的动态文本调用外部TXT文件动态显示就是必须工作,因为剩下的工作就是动态生成外部TXT文件了.   一,先了解下FLASH中的"动态文本" 1,打开FLASH,新建一个文档,选择文本工具 2,在窗口中插入文本 3,&qu

web.xml引用外部xml文件。以及org.xml.sax.SAXException

很多时候因为各种各样的原因,需要在各种xml文件来引用外部的xml文件. 我遇到了两种,一种是普通配置的xml文件引用外部xml文件. 可以用 <import resource="classpath:tuloginContext.xml" /> 这是相对路径,当然,这句代码的位置需要注意.这个在beans下面,与bean平级,如果写错了,会不执行,就会导入出错,或者就是不执行也不报错. <beans> <import resource="clas

mfc求助-MFC调用外部exe文件,显示错误,大家帮研究下,急用,谢谢

问题描述 MFC调用外部exe文件,显示错误,大家帮研究下,急用,谢谢 外部exe单独运行正常,但是一用mfc调用,就显示为外部exe文件内的一个idx文件初始化失败,大家帮看下,求解决,急用,谢谢大家啦, 解决方案 报什么错误,用shellexecute执行,指定下程序的工作路径看看. 解决方案二: 用绝对路径执行启动exe试试

求大神指点-DHTMLXTree如何实现解析外部xml文件

问题描述 DHTMLXTree如何实现解析外部xml文件 要解析的xml文件是不能改动的.如何将xml解析给dhtmlxtree让他显示在页面上 解决方案 http://wenku.baidu.com/link?url=HCZHTWvLMf_DIPHVmL8JNjM_Ygc08ax5JPW_hqSzebYITMj2huig5FuqPnIMjtGuTF1hAhH6Dg78JkvvO_rn4wPzze4m1hScmt9wAPaeVpG

ASP .NET 处理 XML 文件教程

我们可以结合一个XML文件到清单控制 范例 例如1 -X ML的R adiobuttonList 一个XML文件 这是一个XML文件名为" countries.xml " : <?xml version="1.0" encoding="ISO-8859-1"?> <countries> <country> <text>Norway</text> <value>N</va

sql 2005 clr编程 能否实现webservice引用和读取外部xml文件内容!

问题描述 我用vs2005sql项目写存储过程,现时有个问题,就是在项目中写个类,有个方法publicstringHelloWorld(){return"HelloWorld";}这个方法直接返回值没问题.但是我想读取xml中的数据.publicstringGetXmlData(){XmlDocumentdoc=newXmlDocument();doc.Load(sXmlPath);XmlNodenode=doc.SelectSingleNode("Data").S

flash as3生成XML文件实现程序

as3.0创建xml的几种方式 xml的数据在读入的时候是作为字符串处理的, 所以可以用这这种方法来构造一个xml文件  代码如下 复制代码 var xmlstring:String="<a><b>wang</b><c>chun</c><d>lei</d></a>"; var myxml:XML=new XML(xmlstring); trace(myxml.b); 当然也可以不通过字符串来