php使用simplexml来解析xml

黄舟
풀어 주다: 2017-02-24 15:29:43
원래의
2097명이 탐색했습니다.

php使用simplexml来解析xml

php使用simplexml来解析xml

代码如下:


$xml = <<

    
        //m.sbmmt.com/;/loc>
        2013-06-13 01:20:01
        always
        1.0
    
    
        //m.sbmmt.com/;/loc>
        2013-06-13 01:20:01
        always
        0.8
    

XML;

$simple =  simplexml_load_string($xml);
// $url = 'http://www.php230.com/baidu_sitemap1.xml';
// $simple = simplexml_load_file($url);
로그인 후 복사

这里我们可以查看一下 $simple 的格式:



print_r($simple);
로그인 후 복사
SimpleXMLElement Object
(
    [url] => Array
        (
            [0] => SimpleXMLElement Object
                (
                    [loc] => //m.sbmmt.com/
                    [lastmod] => 2013-06-13 01:20:01
                    [changefreq] => always
                    [priority] => 1.0
                )
            [1] => SimpleXMLElement Object
                (
                    [loc] => //m.sbmmt.com/
                    [lastmod] => 2013-06-13 01:20:01
                    [changefreq] => always
                    [priority] => 0.8
                )
        )
)
로그인 후 복사

我们可以看到结果为对象、数组的格式,这样我们就可以很方便地获取XML中每一个元素的值



foreach ($simple->url as $val){
    print $val->loc;
}
로그인 후 복사

这里会输出每一项的loc值。          

 以上就是php使用simplexml来解析xml 的内容,更多相关内容请关注PHP中文网(m.sbmmt.com)!


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!