PHP arrary to XML


昨天开始在做百度商品搜索平台的一个xml生成

一直在找能将array生成xml的方法,发现不可行

又开始找SimpleXML,看来看去都觉得使用很复杂,又考虑到百度规定的这个格式的xml,是只有节点,没有属性的

于是写了下面这个函数

$value){
    		if(!is_array($value)){
    			$xmlstring = $xmlstring.'<'.$key.'>'.$value.'';
    		}
    		else{
    			$xmlstring = $xmlstring.'<'.$key.'>'.$this->arrayToxml($value).'';
    		}
    	}
    	return $xmlstring;
    }
}
?>

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注