Mercurial > hg > webaudioevaluationtool
comparison scripts/score_parser.php @ 622:b09a9f38fc76 Dev_main
comment/score _parser.php updated to match 'ref' 'name' attribute changes.
author | Nicholas Jillings <n.g.r.jillings@se14.qmul.ac.uk> |
---|---|
date | Wed, 16 Mar 2016 16:52:30 +0000 |
parents | 03e713d870cf |
children | 828d6b96af57 |
comparison
equal
deleted
inserted
replaced
621:85f2fc7a17ca | 622:b09a9f38fc76 |
---|---|
62 } else { | 62 } else { |
63 // Iterate over each $page node | 63 // Iterate over each $page node |
64 foreach($xml_object->page as $pageInstance) | 64 foreach($xml_object->page as $pageInstance) |
65 { | 65 { |
66 // Find in the nest | 66 // Find in the nest |
67 $pageInstanceId = $pageInstance['id']; | 67 $pageInstanceId = $pageInstance['ref']; |
68 $page_nest = $root->findChild($pageInstanceId); | 68 $page_nest = $root->findChild($pageInstanceId); |
69 if ($page_nest == null) { | 69 if ($page_nest == null) { |
70 $page_nest = $root->addNewChild($pageInstanceId); | 70 $page_nest = $root->addNewChild($pageInstanceId); |
71 } | 71 } |
72 | 72 |
73 // Iterate over each $element node | 73 // Iterate over each $element node |
74 foreach($pageInstance->audioelement as $element) { | 74 foreach($pageInstance->audioelement as $element) { |
75 // Find our specific element tag | 75 // Find our specific element tag |
76 $elementId = $element['id']; | 76 $elementId = $element['name']; |
77 $element_nest = $page_nest->findChild($elementId); | 77 $element_nest = $page_nest->findChild($elementId); |
78 if ($element_nest == null) { | 78 if ($element_nest == null) { |
79 $element_nest = $page_nest->addNewChild($elementId); | 79 $element_nest = $page_nest->addNewChild($elementId); |
80 } | 80 } |
81 // Now get the <value> tags | 81 // Now get the <value> tags |