欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php解析xml字符串,该怎么处理

程序员文章站 2022-06-11 17:03:02
...
php解析xml字符串
我有这样1个字符串
$xmlStr ="1Test01402Test02
80
";

想得到以下的内容
Id = 1
Name = Test01
Point = 40

Id = 2
Name = Test02
Point = 80
怎么才能够实现

------解决方案--------------------
PHP code
$xml=simplexml_load_string($xmlStr);

foreach($xml->Body->Content as $item) {
  foreach($item as $k=>$v)
    echo "$k $v\n";
}

------解决方案--------------------
使用该贴的相关程序,可以很省事,避免的换行等标识符的干扰:
http://topic.csdn.net/u/20120229/17/2d8adf3f-5273-4330-a399-b67b5e395e3d.html
这个帖子的#17内容及关联内容。
具体就是:
1、将数组编译为xml字符串 dump_xml_config();
2、将xml字符串写入文件 file_put_contents_safe();
3、http://topic.csdn.net/u/20120228/09/cf787cd0-5936-4a15-9661-895f362b5b16.html
#10,将xml文件内容转换为数组 parse_xml_config()。
取你要用的就可以了。
php解析xml字符串,该怎么处理

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频