This should be verified with whoever is requesting the translation. Secondly, you need to get a list of the tag names for the particular XML application you are working with, so you will be able to spot typos and data corruption. This is kind of wild, but you might run across it. Another exception is what is called a namespace, an advanced topic of another tutorial. You can spot a namespace by the prefix followed by a colon and a tag name.
Every empty tag has a slash at the end.
This will look strange at first. There are no implicit end tags. This is a hard and fast rule for XML, and sets it apart from HTML in a big way. Of course, things change. There is a kind of HTML that is XML compliant, and it, of course, has no implicit end tags.