17. The apparatus according to claim 12 further comprising: a converter for converting the dataset into at least one pre-processed content field.
12. An apparatus for converting a dataset into at least one table, said apparatus comprising: at least one processor for identifying at least one hierarchical structure in said dataset; and a converter for converting said dataset associated with said at least one identified hierarchical structure, said converter comprising: at least one processor for determining a node element set for said at least one identified hierarchical structure of said dataset, wherein at least one node element in said node element set is a discrete level of said at least one identified hierarchical structure of said dataset; at least one processor for determining one or more nodes of said dataset, each of said one or more nodes being an instance of a node element from said node element set; an allocator for allocating to said instance of said node element a unique node identifier; and a generator for generating said at least one table, said at least one table containing one or more records, each record corresponding to a respective one of said allocated node identifiers; wherein said node element set is selected to reduce the need for at least one downstream application to assemble data from an elemental level; wherein said at least one table is as required by said at least one downstream application; wherein said dataset comprises a plurality of predefined portions of text-based data, at least one of said plurality of predefined portions of text-based data being associated with at least one attribute for organizing at least one of said plurality of predefined portions of text-based data; and wherein said plurality of predefined portions of text-based data comprise at least one modified and stored predefined portion of text based data associated with at least one attribute for organizing at least one of said plurality of predefined portions of text based data and said at least one modified and stored predefined portion of text-based data.