kan je het tussen code- en code tags zetten? En eventueel inknippen tot relevante code?
Link gekopieerd
Hoi Ariën, sorry het ging even fout. Ik heb er externe linkjes van gemaakt nu. Groet Luit
Link gekopieerd
Link gekopieerd
au! na vele grijze schermen kom ik tot de conclusie dat dit mijn pet net te boven gaat, ik heb beetje hulp nodig bij deze Array2xml conversion. Ik wil er best voor betalen. Iemand zin om dit klusje te klaren?
Link gekopieerd
Maar werken de genoemde oplossingen dan niet?
Link gekopieerd
Link gekopieerd
Wat lukt er dan niet aan?
Link gekopieerd
deze php heb ik geüpload, ik krijg dan een foutmelding (zie
https://www.oostwaarts.nl/tour-list/test.php ):
<?
// initalizing or creating array
$student_info = array (
['total_stud']=> 500
[0] => Array
(
[student] => Array
(
[id] => 1
[name] => abc
[address] => Array
(
[city]=>Pune
[zip]=>411006
)
)
)
[1] => Array
(
[student] => Array
(
[id] => 2
[name] => xyz
[address] => Array
(
[city]=>Mumbai
[zip]=>400906
)
)
)
);
// creating object of SimpleXMLElement
$xml_stuent_info = new SimpleXMLElement("<?xml version=\"1.0\"?><student_info></student_info>");
// function call to convert array to xml
array_to_xml($student,$xml_student_info);
//saving generated xml file
$xml_student_info->asXML('/test.xml');
// function defination to convert array to xml
function array_to_xml($student_info, &$xml_student_info) {
foreach($student_info as $key => $value) {
if(is_array($value)) {
if(!is_numeric($key)){
$subnode = $xml_student_info->addChild("$key");
array_to_xml($value, $subnode);
}
else{
array_to_xml($value, $xml_student_info);
}
}
else {
$xml_student_info->addChild("$key","$value");
}
}
}
?>
Link gekopieerd
Die link geeft een lege pagina.
Link gekopieerd
ja klopt, dat is het resultaat van de code, ik doe kennelijk iets niet goed. Hellup!
Link gekopieerd