

After editing, you can save all the changes in the original XML file. To edit content, these viewers offers various tools like add element, add node, delete node, change value, and more. Apart from reading XML content, you can also use some viewers to edit the content of XML files. Although, some viewers allow users to view XML content in both viewing modes. In these XML viewers, you can view XML file content in either Tree view (shows main data and sections in the tree structure format) or Code Format (shows main data along with its code). And hence, you can access and edit the source codes of these XML viewers without any restrictions. The main difference between both the XML viewers is that all of these are open source.

These viewers are similar to other standard XML viewers which let you view the content of XML files in source code and Tree view format.


You can tell I'm pretty excited about Notepad++, right? Well, if you don't have more time at your disposal, stop reading this article right now and go get it - it's that good!īelieve it or not, Microsoft has built its own XML editor about a decade ago! It's an old project, but it continues to run fine even on modern operating systems, and it's got the elegant design and functionality that can be found in most of Microsoft's applications.Here is a list of best free open source XML viewer software for Windows. But what separates it from the rest of the tools is its macro recording/playback feature.Īnd to top it all, you can launch the application using various command line arguments, making it start without loading any plugin (very helpful for fixing application crashes), making it start in the specified language (useful when you've changed the default language by mistake), making it open a file in read-only mode (to prevent any data change/loss), and much more. If you love auto-completion (and who doesn't love this feature?) you will be glad to hear that Notepad++ supports it as well. Its GUI is fully customizable, including single and multiline tabs, minimalist views, vertical document lists, and more. This is by far my favorite code editor, and I use it for XML file editing as well! It supports syntax highlighting, including user-defined syntax highlighting and syntax folding.
