Sorry for the copy paste, hope this helps
From Capesoft XFiles Documents
Attributes
XML allows attributes to be assigned to a tag. For example;
<xml>
    <server protocol="http">www.capesoft.com</server>
    <port>80</port>
</xml>
This is equivalent to;
<xml>
    <server>www.capesoft.com</server>
    <protocol>http</protocol>
    <port>80</port>
</xml>
xFiles parses incoming attributes exactly as if they were tags. So the group for the above would be
Whatever    Group
Protocol      String(10)
Server        String(80),Name('web-server')
Port          Long,Name('web-port')
            End
TIP: The order of the fields in the group is not important, except in the case where multiple fields have the same external name.
TIP: For more on Creating XML that contains attributes, see here.
http://capesoft.com/docs/xFiles/xfiles.htm#SavingFieldsAsAttributes