Hacker News new | ask | show | jobs
by faiszalkhan 2076 days ago
Thanks!

Losing work is expensive.

A project file could get corrupted for a myriad of reasons. If the format of the file is proprietary or could not be deciphered easily, you would lose your data. This is a very common problem with Microsoft and Adobe files to name a few.

Having a standard xml format makes it easy to repair had the file get corrupted by accident. Also, it makes it easier for anyone to run scripts to get the data out of the files. Ex: Custom code generate with a script that scrapes the xml file.