It might make more sense to store the information using more XML elements, instead of implying a particular order with a comma delimited list. It will increase the size of the document, however it will make the format extensible by allowing more complex storage as necessary for future development.
Code:
<Monster name="Goblin" description="" script="Goblin">
<Attributes>
<Attribute type="hp">8</Attribute>
<Attribute type="mp">6</Attribute>
<Attribute type="attack">1</Attribute>
<!-- More attributes. -->
</Attributes>
<Elements>
<Element type="fire">0</Element>
<!-- More elements. -->
</Elements>
<!-- ... -->
</Monster>