Hoe kan ik bij hetvolgend script bijvoorbeeld alles ophalen waar pos=1, en dat dan de punten winst gelijkspel en verliezen en teamnaam worden weergeven? Ik heb al wat geprobeerd maar ik krijg het niet goed voor elkaar

<?xml version="1.0" encoding="UTF-8" standalone="no" ?> 
- <data>
  <division_id>3</division_id> 
  <serie_id>7</serie_id> 
  <teams_promoted>1</teams_promoted> 
  <teams_relegated>4</teams_relegated> 
- <position>
  <team pos="1" points="0" wins="0" draws="0" defeats="0" sgoals="0" cgoals="0">Os LeƵes de Alvalade</team> 
  <team pos="2" points="0" wins="0" draws="0" defeats="0" sgoals="0" cgoals="0">jack barkers devils</team> 
  <team pos="3" points="0" wins="0" draws="0" defeats="0" sgoals="0" cgoals="0">Fenerbahce1901</team> 
  <team pos="4" points="0" wins="0" draws="0" defeats="0" sgoals="0" cgoals="0">fc de rakt</team> 
  <team pos="5" points="0" wins="0" draws="0" defeats="0" sgoals="0" cgoals="0">FC.Twente</team> 
  <team pos="6" points="0" wins="0" draws="0" defeats="0" sgoals="0" cgoals="0">SC Groningen</team> 
  <team pos="7" points="0" wins="0" draws="0" defeats="0" sgoals="0" cgoals="0">Beavercreek Beavers</team> 
  <team pos="8" points="0" wins="0" draws="0" defeats="0" sgoals="0" cgoals="0">Merelaars</team> 
  <team pos="9" points="0" wins="0" draws="0" defeats="0" sgoals="0" cgoals="0">FC Reuver</team> 
  <team pos="10" points="0" wins="0" draws="0" defeats="0" sgoals="0" cgoals="0">Equipe Mondial</team> 
  </position>
  </data>
@martijn1: Ik ben een beetje aan het proberen, zover was ik ook ongeveer gekomen:
<?php

$mblist = '';
$flag = false;

function openElement($parser, $element, $attributes) {
global $flag;
if (($element == 'team')) $flag = true;
}

function closeElement($parser, $element) {
global $flag;
$flag = false;
}

function characterData($parser, $data) {
global $flag,$mblist;
if ($flag) $mblist[] = $data;
}

$parser = xml_parser_create();

xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, false);
xml_set_element_handler($parser, "openElement", "closeElement");
xml_set_character_data_handler($parser, "characterData");

$document = file_get_contents("xmltest.xml");
xml_parse($parser, $document);

xml_parser_free($parser);

foreach ($mblist as $value) {
echo $value'<hr/>';
}

?>
@martijn2: Met excel kan ik heel goed xml inladen, en bewerken etc. maar hoe krijg ik dat dan weer makkelijk in php?

Reageren