首页 > 解决方案 > XML 读取孩子的 id?

问题描述

我只是想弄清楚如何在 PHP 中读取 XML,但我遇到了一个问题。

我的 xml 文件是这样的:

<?xml version="1.0" encoding="utf-8"?>
<videos>
    <video id="159">
        <username>Unknown</username>
        <title>Video Title</title>
        <tags>very, good, tags</tags>
        <duration>123</duration>
        <thumbnail>superduperthumbail.com</thumbnail>
    </video>
</videos>

我怎样才能得到<video id="159">身份证号码?

我的PHP代码:

foreach($xml->children() as $videos) {
    $id = $videos->nodeValue; //It doesn't work
    echo "Idas: ".$id." </br>";
    $title = $videos->title;
}

所以问题是我怎样才能得到 $id (159)?编辑:我正在使用 SimpleXML

标签: phpxmlparsing

解决方案


推荐阅读