php - 从 SimpleXML 访问 @attribute

标签 php xml simplexml

我在访问 SimpleXML 对象的 @attribute 部分时遇到问题。当我 var_dump 整个对象时,我得到正确的输出,当我 var_dump 对象的其余部分(嵌套标签)时,我得到正确的输出,但是当我遵循文档和 var_dump $xml->OFFICE->{'@attributes'},我得到一个空对象,尽管第一个 var_dump 清楚地表明有属性要输出。

任何人都知道我在这里做错了什么/我怎样才能做到这一点?

最佳答案

试试这个

$xml->attributes()->Token

关于php - 从 SimpleXML 访问 @attribute,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1652128/

相关文章:

c# - 我的 XDeclaration 在哪里?

PHP - 如何阻止函数打印额外的 ||在最后?

php - 从 MySQL 数据库导出隐藏字符

php - 将字符串转换为变量/类/方法的正确术语是什么?

c# - 如何读取具有命名空间的 XPathDocument

xml - 处理 XML 和 XSLT 中默认命名空间的最佳解决方案

php - 优化我的循环以返回而不是执行 10 次查询

php - 无法在php中编辑xml文件内容

php - SimpleXML 返回空数组

php - simplexml_load_file结果为空页