Hey beste mensen ik wil het volgende bereiken om een xml bestand te maken:
Het bovenstaande zou gevormd moeten worden met de volgende loop:
Ik doe dus iets verkeerd.. of er gaat iets fout. Het volgende ontstaat namelijk:
Ik zit nou al heel de tijd vanalles te proberen met verschillende loops maar ik kom er niet uit...
Bij de each loop wordt iedere keer een regel toegevoegd (de regel met de nummerieke nodename) die ik helemaal niet wil is er dus een andere optie?
code:
1
2
3
4
5
| <Item ID="9481">
<KlantID>9481</KlantID>
<KlantInvoer>2006-08-08 09:59:58</KlantInvoer>
<KlantUpdate>2006-08-14 02:23:03</KlantUpdate>
</Item> |
Het bovenstaande zou gevormd moeten worden met de volgende loop:
code:
1
2
3
4
5
6
7
| $this->_repeaterXMLRows .= '<Item ID="'.$KlantID.'">'."\n";
while($ItemNode = each($ItemArray)){
$this->_repeaterXMLRows .= '<'.$ItemNode[key].'>'.$ItemNode[value].'</'.$ItemNode[key].'>'."\n";
}
$this->_repeaterXMLRows .= '</Item>'."\n"; |
Ik doe dus iets verkeerd.. of er gaat iets fout. Het volgende ontstaat namelijk:
code:
1
2
3
4
5
6
7
8
| <Item ID="9481">
<0>9481</0>
<KlantID>9481</KlantID>
<1>2006-08-08 09:59:58</1>
<KlantInvoer>2006-08-08 09:59:58</KlantInvoer>
<2>2006-08-14 02:23:03</2>
<KlantUpdate>2006-08-14 02:23:03</KlantUpdate>
</Item> |
Ik zit nou al heel de tijd vanalles te proberen met verschillende loops maar ik kom er niet uit...
Bij de each loop wordt iedere keer een regel toegevoegd (de regel met de nummerieke nodename) die ik helemaal niet wil is er dus een andere optie?