您的位置 首页 php

PHP 解析 XML

<?php
// $ file  : xml 文件路径
function read_xml($file) {
 $fh = fopen("$file",'r') or die($php_errormsg);
 $simple = fread($fh,filesize("$file"));
 fclose($fh) or die($php_errormsg);
 
 $p = xml_parser_create();
 xml_parse_into_struct($p, $simple, $vals, $index);
 xml_parser_free($p);
 $ meta [status] = $vals[$index[STATUS][0]][value];
 $meta[paiva] = $vals[$index[PAIVA][0]][value];
 $meta[alkuaika] = $vals[$index[ALKUAIKA][0]][value];
 $meta[loppuaika] = $vals[$index[LOPPUAIKA][0]][value];
 $meta[tiedosto] = $vals[$index[TIEDOSTO][0]][value];
 $meta[koko] = $vals[$index[KOKO][0]][value];
 $meta[otsikko] = $vals[$index[OTSIKKO][0]][value];
 $meta[tyyppi] = $vals[$index[TYYPPI][0]][value];
 $meta[kohde] = $vals[$index[KOHDE][0]][value];
 $meta[lahde] = $vals[$index[LAHDE][0]][value];
 $meta[toimittaja] = $vals[$index[TOIMITTAJA][0]][value];
 $meta[teksti] = $vals[$index[TEKSTI][0]][value];
 return $meta;
}
?>
 

文章来源:智云一二三科技

文章标题:PHP 解析 XML

文章地址:https://www.zhihuclub.com/79227.shtml

关于作者: 智云科技

热门文章

网站地图