It is more normal in xml to have fixed tags, and use attributes/contents for the changeing data
e.g.,
<cat group="1">
   <keyword>ascii</keyword> .. or ..
   <keyword name="ebcdic"/>
</cat>