Hi @jeremy_tammik
Thank you very much for your assistance.
For me, human readable format is any file format I can read by using any text editor (e.g. Notepad, Notepad++, etc).
Ifc and IfcXml formats are human readable formats:

The discussion could be whether an ifc file is something that someone could easily understand ....
I don't need to visualize anything.
My goal is to export a Revit project into a text file in such a way that I can compare 2 of these text files to detect changes by a comparison tool.
I don't need to detect changes in the Revit project, the changes I want to detect are those from 2 subsequent exportations of our own model format to Revit (physical and analytical) though our Add-In.
In short, imagine yesterday I exported a steel portal frame and today I do the same and I want to check if there are changes or not in the exported columns, beams, materials, boundary conditions, loads, etc..
As far as I can see, the only "text" file that is possible to export from Revit is IFC and it does not include Analytical Model information.
I think I will have to implement my own serialization of analytical elements in order to compare exportation's output.
Regards
Jorge