php - 用 PHP 解析非常简单的 XML
问题描述
非常简单的请求(我认为)我没有运气。
这是xml文件的内容:
<?xml version="1.0" encoding="utf-8"?>
<status USER_ID="xxxxx">OK</status>
当前的php:
$xml=simplexml_load_file($file) or die("Error: Cannot create object");
print_r($xml);
输出:
SimpleXMLElement Object ( [@attributes] => Array ( [USER_ID] => xxxxx ) [0] => OK )
现在我被困住了
如何在我的 php 脚本中获取 USER_ID 的值并且状态为“OK”。
谢谢。
解决方案
试试下面这个
echo "Display the user id: " . $xml['USER_ID'];
echo "Display the status: " . $xml[0];
希望这会帮助你。
推荐阅读
- ios - 使用 Swift 5.3.2 编译的模块不能被 Swift 5.4.2 编译器(芯片 M1)导入
- jquery - Jquery 3.6.0-> 1.Ajax 成功响应仅在 IE 中未定义,2).data 在开发工具的网络中显示,它在 fire fox 和 chrome 中工作正常
- yarnpkg - 将纱线工作区作为依赖添加到其他工作区
- c - 无法打印出名称消息 C 套接字
- javascript - 按钮按下不激活功能
- javascript - 使用 Puppeteer 生成 PDF 时无法隐藏 Fusion Charts 图形水印
- json - 一页上有多个放大器列表
- postgresql - 插入分区表postgresql
- reactjs - 找不到模块:无法解析“react-redux”
- angular - 如何以多种方式对 observable 的结果进行排序?