XML file is a text-based format used to store structured information. XML files are formatted according to XML 1.0 specification and support Unicode and other language encodings.
XML format is considered to be human readable and simple XML files could be interpreted by most computer users. But XML files also could contain complex hierarchical information with multiple nesting levels which is better to be interpreted by the computer. Some XML files could also contain application specific information and are intended to be read only by the application code.
Depending on the purpose of the XML file it could be opened by different application.
XML files are editable, and you can do edits by just opening XML file in text editor like Microsoft Notepad or Mac OS TextEdit. It is recommended to be cautious about editing XML files because it is easy to break formatting of the file and make it corrupted and unreadable by applications. To make sure that correct XML formatting is preserved it may be better to read XML file using applications which control XML file formatting. These include:
You can open XML file in any of the applications above and see it rendered in a structured format where you can open and collapse sections of the file. You can also make changes to text inside the XML file and add/remove new data items. Below is an example of a simple XML file:
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
XML Quick Info | |
---|---|
Extensible Markup Language | |
MIME Type | |
text/xml | |
Opens with | |
Microsoft XML Notepad | |
XmlPad | |
Altova XMLSpy | |
XEditor |