This XML seems to be valid according to on-line validation servces, but I suspect that each step should be wrapped in a tag to make it unique. What rule is this violating?
<tasks>                                               
       <step>fix fan</step>
       <NoInc>RT260454</NoInc>             
       <step>fix power supply</step>
       <NoInc>RT260456</NoInc>                 
</tasks> 
Is it better to express like this?
<tasks>                                               
   <task>
       <step>fix fan</step>
       <NoInc>RT260454</NoInc>             
   </task>
   <task>        
       <step>fix power supply</step>
       <NoInc>RT260456</NoInc>                 
   </task>
</tasks> 
When mapped this to an array, would I risk overriding the first step with the second?
 
     
    