xml_to_array XML转成数组
发布时间:2020-12-16 09:27:30 所属栏目:百科 来源:网络整理
导读:$s=join("",file('test.xml'));$result=xml_to_array($s);functionxml_to_array($xml){$array=(array)(simplexml_load_string($xml));foreach($arrayas$key=$item){$array[$key]=struct_to_array((array)$item);}return$array;}functionstruct_to_array($ite
$s=join("",file('test.xml')); $result= xml_to_array($s); function xml_to_array($xml) { $array= (array)(simplexml_load_string($xml)); foreach($arrayas $key=>$item){ $array[$key]=struct_to_array((array)$item); } return $array; } functionstruct_to_array($item) { if(!is_string($item)) { $item= (array)$item; foreach ($itemas $key=>$val){ $item[$key]=struct_to_array($val); } } return $item; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- qt – WebEngineView QML类型需要安装flash播放器
- ruby-on-rails – 在Rails中使用simple_form,nested_form和
- c# – 通过MS Outlook发送电子邮件并禁用警告
- 浅析JSONP解决Ajax跨域访问问题的思路详解
- SQLite数据库的增删改查代码
- ruby-on-rails – 使用Rails的Heroku错误:语法错误,意外的
- VB.NET – Salesforce POST请求返回400错误请求错误
- Cocos2d-x使用CCGLProgram和Shader文件实现精灵置灰
- flex java传进制文件小结
- 关系运算符及其优先级,C语言关系运算符及其优先级详解