Hello,
I've edited your post, since I believe you're using the XML Records extension. Please let me know if I am incorrect and I will revert the changes.
You should be able to have a <students> root node if your OutSystems structure starts with a "students" list element. Can you share your module so we can take a look?
Regarding empty tags, you can use the Config structures for this:

If you name your record and specify attributes in the AttributesConfig list, you can then use the "ExcludeIfNull" flag to control if empty values are generated in the XML output.