simplexml_load_file() 上的解析器错误
Parser error on simplexml_load_file()
我正在尝试使用 php simplexml_load_file() 函数解析 xml 文档。
我在站点根目录中有一个 demo.xml 文件
demo.xml
<?xml version="1.0"encoding="UTF-8" ?>
<sms>
<sender>foo bar</sender>
<sentto>john doe</sentto>
</sms>
我正在尝试获取 sender 的值,以下是我的 php 代码:
<?php
$xml=simplexml_load_file("demo.xml");
echo $xml->sender;
但是每当我尝试加载 php 文件时,我都会收到解析器错误。
Parser error : blank needed here in www/htdocs/read.php on line 3.
我该如何解决?
谢谢,SK。
问题就在这里
<?xml version="1.0"encoding="UTF-8" ?>
------------------^
需要一个space,改成
<?xml version="1.0" encoding="UTF-8" ?>
我正在尝试使用 php simplexml_load_file() 函数解析 xml 文档。
我在站点根目录中有一个 demo.xml 文件
demo.xml
<?xml version="1.0"encoding="UTF-8" ?>
<sms>
<sender>foo bar</sender>
<sentto>john doe</sentto>
</sms>
我正在尝试获取 sender 的值,以下是我的 php 代码:
<?php
$xml=simplexml_load_file("demo.xml");
echo $xml->sender;
但是每当我尝试加载 php 文件时,我都会收到解析器错误。
Parser error : blank needed here in www/htdocs/read.php on line 3.
我该如何解决?
谢谢,SK。
问题就在这里
<?xml version="1.0"encoding="UTF-8" ?>
------------------^
需要一个space,改成
<?xml version="1.0" encoding="UTF-8" ?>