2010-04-18 109 views
1

我知道这听起来很奇怪,但我需要它来解决这个问题。想创建一个.php文件,该文件读取.xml文件并从.xml文件提供xml输出

因此,ActionScript中的某些链接链接为.php文件。由于我无法在AS中编辑此链接,因此我需要一些解决方法。我有xml和.php文件需要输出精确的xml代码。 这怎么能做到。最终我想创建一个输出xml的.php脚本。我在哪里可以找到如何做到这一点的说明? 谢谢!

回答

3

如果我理解正确的你,以下应该做你所问的:

<?php 

$xmlContent = file_get_contents('/path/to/xml/file'); 

header('Content-type: text/xml; charset=utf-8'); 

if ($xmlContent) { 
    // file available  
    echo $xmlContent; 
    exit(); 
} 

// indicate failure, e.g. 
echo '<?xml version="1.0" encoding="utf-8?> 
<result> 
<status success="0"> 
</result>'; 
+0

我想我找到了我的英雄,现在和就在这里。我得到了我的闪存应用程序,并因此运行!非常感谢和kudo的! – theDoctor 2010-04-18 21:54:11

0

你的意思是这样的:

header('Content-Type: text/xml', true); 
readfile('/path/to/your/xml/file.xml'); 

Cez' answer肯定是更多的错误证明)

或者你的意思是你需要先从文件中调整一些xml?在这种情况下,你可能想看看下面的一个(或多个):

+0

感谢您的链接!我想我会深入研究SimpleXML。我希望我将不得不更改xml文件。谢谢! – theDoctor 2010-04-18 21:56:01