The following languages are based on XML . The idea is that any tool designed to work with XML files will be able to work with XML files written in any XML language ( or XML application ) . Here are some examples of ways to verify XML documents :