7. The computer implemented method according to claim 1 , wherein storing the hierarchical information includes: storing, in the processor of the computer, a markup attribute name of a markup attribute corresponding to a parent cell, from the one or more cells, in a markup attribute corresponding to a child cell, from the one or more cells.
1. A computer implemented method for storing a hierarchical table as a markup language file, the method comprising: identifying, by a processor of the computer, position of a plurality of cells included in the hierarchical table, the position of one or more cells of the plurality of cells including a first dimension coordinate and a second dimension coordinate; inserting, by the processor of the computer, the first dimension coordinate as a markup tag in the markup language file; inserting, by the processor of the computer, the second dimension coordinate as a markup attribute, corresponding to the markup tag, in the markup language file; identifying, by the processor of the computer, data included in the selected the one or more cells; identifying, by the processor of the computer, hierarchical information associated to the one or more cells; and storing the data included in the one or more cells and the hierarchical information associated to the one or more cells in the markup attribute.