Ho creato una logica di analisi XML che costringe l'XML ad essere formattato in questo modo:
<fooList>
<fooObject value="SomeValue1" />
<fooObject value="SomeValue2" />
</fooList>
E poi ho iniziato a pensare che sarebbe stato più elegante
<fooList>
<fooObject>SomeValue1</fooObject>
<fooObject>SomeValue2</fooObject>
</fooList>
Ci sono raccomandazioni o buone pratiche in merito? Conosco già la domanda Element vs. Attributo, tieni presente che la mia è diversa.