attributes() 出错
程序员文章站
2022-04-29 12:20:37
...
$oa=new DOMDocument();$oa->load("o.xml");
$a=$oa->getElementsByTagName("am")->item(0);
foreach($a->attributes() as $x=>$y) {
echo $x; echo $y;
}
我想要读取xml指定节点的所有属性名和值,
为什么会出错
Fatal error: Call to undefined method DOMElement::attributes()
$a=$oa->getElementsByTagName("am")->item(0);
foreach($a->attributes() as $x=>$y) {
echo $x; echo $y;
}
我想要读取xml指定节点的所有属性名和值,
为什么会出错
Fatal error: Call to undefined method DOMElement::attributes()
回复讨论(解决方案)
DOMElement ::getAttribute
SimpleXMLElement::attributes
两个不同的系统,不要弄混了
虽然有:
dom_import_simplexml
simplexml_import_dom
可以在两个系统间转换
但你也得先转再用吧
上一篇: thinkphp这种设置如何设置
下一篇: php—PCRE正则表达式条件子组
推荐阅读
-
Steam添加好友出现错误怎么办?Steam加好友出错的解决方法
-
HP P2050打印机打印出错提示PCL XL ERROR怎么办?
-
施乐打印机打印出错提示016-719错误无法打印的解决办法
-
电脑显示器出错提示频率超出范围该怎么办? 显示器超频的解决办法
-
编辑Word文档时格式混乱出错等排版问题的解决方法
-
win7 64位下运行Virtualbox安装系统时出错(提示VBoxDD.DLL错误)的解决方法
-
Sql Server安装出错,安装程序配置服务器失败的解决方法小结
-
过年喝什么酒好?这些酒一般是不会出错的
-
Sqlserver 2005附加数据库时出错提示操作系统错误5(拒绝访问)错误5120的解决办法
-
centos6.5中rpm包安装mysql5.7初始化出错的解决方法