php - 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
解决方案
推荐阅读
- flutter - 尝试在颤振中使用 MultipartRequest 上传文件时出现握手异常
- python - Pandas 组合多个特定的先前行
- c - 如何使用 Intel Advisor 分析我的并行 MPI 应用程序?
- docker - 将 VNC 与 Docker 一起使用
- multithreading - DbSet.Add(和其他非数据库操作)线程安全吗?
- reactjs - React 中父组件如何重置多个子组件
- python - 如何从更深目录中的文件导入模块?
- wordpress - 图像未填充宽度屏幕
- javascript - 如何替换 iframe 标记内的子字符串
- c# - 执行私有方法时无法切换到 Unicode 错误