PHP中,XML文档能直接用file_get_contents读取吗?

来源:百度知道 编辑:UC知道 时间:2024/05/16 18:04:53
对于普通的网页,包括那些带参数的,用file_get_contents都能读取来吧。
那如果读取的对象是一个XML文档呢?
我试了一下,好像读不出来...现在还无法判断时服务器的速度问题还是本身就无法读...
麻烦高人指点

可以,但是解析XML还得靠其它程序来做。
PHP的file_get_content可以读取所有类型的文件,包括文本、图片、应用程序等所有。
还支持http, ftp等

肯定可以,php还自带了有对xml的解析

$str = file_get_contents(XXXXXX);
$xml = simplexml_load_string($str);
//$xml = simplexml_load_file('storeData.xml');
$array = array();

foreach($xml->time[0]->attributes() as $k => $v) {
$array['time'][$k] = strval($v);
}

foreach($xml->data as $v) {
foreach($v->attributes() as $k_1 => $v_1) {
'name' == $k_1 && $key = strval($v_1);
'name' != $k_1 && $array['data'][$key][$k_1] = strval($v_1);
}
}

参考着试试

应该能读的 出 来XML是文本文件啊 !你多读取几次看看!用fopen看看