使用PHP解析xml文件中的CDATA标记

时间:2019-05-06 10:52:51

标签: php xml

我必须从xml文件中提取一些信息。 标签图片如下:

<pictures>
  <picture>
    <picture_url>
     <![CDATA[
        http://www....jpg
     ]]>
    </picture_url>
  </picture>
  .
  .
  .
</pictures>

我不尝试解析它以提取每个图片的图片。

我尝试打印此内容,但结果如下:

object(SimpleXMLElement)#258 (1) {
  ["picture"]=>
  array(5) {
    [0]=>
    object(SimpleXMLElement)#966 (1) {
      ["picture_url"]=>
      object(SimpleXMLElement)#973 (0) {
      }
    }
    [1]=>
    object(SimpleXMLElement)#968 (1) {
      ["picture_url"]=>
      object(SimpleXMLElement)#973 (0) {
      }
    }
    [2]=>
    object(SimpleXMLElement)#972 (1) {
      ["picture_url"]=>
      object(SimpleXMLElement)#973 (0) {
      }
    }
    [3]=>
    object(SimpleXMLElement)#974 (1) {
      ["picture_url"]=>
      object(SimpleXMLElement)#973 (0) {
      }
    }
    [4]=>
    object(SimpleXMLElement)#970 (1) {
      ["picture_url"]=>
      object(SimpleXMLElement)#973 (0) {
      }
    }
  }
}

如何跟踪照片的网址?

非常感谢!

0 个答案:

没有答案