加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

神十与天宫一号返回的xml数据及读取方法

发布时间:2020-12-16 05:26:41 所属栏目:百科 来源:网络整理
导读:应用范围:以后的shipping 系统里: ?xml version="1.0" encoding="UTF-8"?humanszhangyingname张映/namesex男/sexold28/old/zhangyingtanknametank/namesex男/sexold28/old/tank/humans 读取方法: ?php $xml_array=simplexml_load_file('http://localhost/

应用范围:以后的shipping 系统里:

<?xml version="1.0" encoding="UTF-8"?>
<humans>
	<zhangying>
		<name>张映</name>
		<sex>男</sex>
		<old>28</old>
	</zhangying>
	<tank>
		<name>tank</name>
		<sex>男</sex>
		<old>28</old>
	</tank>
</humans>

读取方法:
<?php 
$xml_array=simplexml_load_file('http://localhost/test.xml'); //将XML中的数据,读取到数组对象中 
foreach($xml_array as $tmp){ 
	echo $tmp->name."-".$tmp->sex."-".$tmp->old."<br>"; 
} 
?>
方法二:
<?php 
$reader = new XMLReader(); 
$reader->open('test.xml'); //读取xml数据 
$i=1; 
while ($reader->read()) { //是否读取 
	if ($reader->nodeType == XMLReader::TEXT) { //判断node类型 
		if($i%3){ 
			echo $reader->value; //取得node的值 
		}else{ 
			echo $reader->value."<br>" ; 
		}
	$i++; 
	} 
} 
?>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读