2013-04-20 79 views
-1

我需要一些php代码来读取这个XML,并把<title> 标签的内容和声明为$title变量。对于<tags><content>分别为$tags$content变量也是如此。如何让PHP读取xml文档?

的XML列在下面:

<?xml version="1.0" encoding="ISO-8859-1"?> 
<page> 
    <title>Example title</title> 
    <tags>example,title,page</tags> 
    <content>This page has some lovely example content</content> 
</page> 
+2

其中许多类似的问题:简单的XML阅读问题(PHP)(http://stackoverflow.com/问题/ 2074473/simple-xml-reading-question-php) – 2013-04-20 15:30:45

+0

谢谢@TimCooper – 2013-04-20 16:07:56

回答

1

这已经在stackoverflow上多次讨论过,试着去了解一下simplexml。您需要加载该文件,然后里面

$data = simplexml_load_string($xml); 
foreach($data as $key => $val) 
    echo "$key=>$val" . "<br>"; 

带电作业样品环 - >http://codepad.viper-7.com/6r1Tnd

0

您需要阅读loadXML。该链接描述了该功能,并给出了一些关于如何使用它的示例代码。