请教大神数组转XML格式问题 本帖最后由 HUENKE 于 2013-11-04 17:51:55 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $ar = array( array( 'id' => "c5569e2c-0f4a-4ec2-86ba-736b79eca18c", 'name' => "A公司", 'type' => "0", array( 'id' => "4f2b55e9-e10a-496b-8bca-60e6f26daee5", 'name' => "部门1", 'type' => "1", array( 'id' => "363", 'name' => "叶子1", 'type' => "2", 'playurl' => "http://XXXXXXX363"), ), array( 'id' => "0c5ce42f-ba31-4b7a-8173-79ecae4a73ca", 'name' => "部门2", 'type' => "1", array( 'id' => "241", 'name' => "叶子1", 'type' => "2", 'playurl' => "http://xxxxx=241"), array( 'id' => "356", 'name' => "叶子1", 'type' => "2", 'playurl' => "xxxxxxxxx=356"), ), ));$xml = simplexml_load_string('<nodes/>');arrayToXml($ar, $xml);echo $xml->asXML();function arrayToXml($ar, $xml) { foreach($ar as $k=>$v) { if(is_array($v)) arrayToXml($v, $xml->addChild('node')); else $xml->addAttribute($k, $v); }} 我的ARRAY格式为输出格式为貌似多了一层NODE怎么解决 各位谁用过REDAXO CMS系统,德国的,想把德国人做的网站移植到自己的服务器上 请高手帮忙,用PHP写个计算公式 mysql 统计大数据缓慢问题,请问有啥解决方法吗 IE6 session不共享的问题 高分悬赏 php关于mp3问题 用UFT-8的网站,看源文件,都是繁体字,正常吗? 2字段对同一主键查询 php 中文转换成"B8%AD%E6%96"这种编码 这种函数怎么写 我买个wap网页文件打开是这样的 是不是环境问题 域名出现非80端口,是程序问题还是空间问题
array( 'id' => "c5569e2c-0f4a-4ec2-86ba-736b79eca18c", 'name' => "A公司", 'type' => "0",
array( 'id' => "4f2b55e9-e10a-496b-8bca-60e6f26daee5", 'name' => "部门1", 'type' => "1",
array( 'id' => "363", 'name' => "叶子1", 'type' => "2", 'playurl' => "http://XXXXXXX363"),
),
array( 'id' => "0c5ce42f-ba31-4b7a-8173-79ecae4a73ca", 'name' => "部门2", 'type' => "1",
array( 'id' => "241", 'name' => "叶子1", 'type' => "2", 'playurl' => "http://xxxxx=241"),
array( 'id' => "356", 'name' => "叶子1", 'type' => "2", 'playurl' => "xxxxxxxxx=356"),
),
)
);
$xml = simplexml_load_string('<nodes/>');
arrayToXml($ar, $xml);
echo $xml->asXML();function arrayToXml($ar, $xml) {
foreach($ar as $k=>$v) {
if(is_array($v)) arrayToXml($v, $xml->addChild('node'));
else $xml->addAttribute($k, $v);
}
}