8. A non-transitory computer readable data storage medium comprising program instructions for causing a computer to perform consecutive steps of a machine-implemented method for data conversion, said machine-implemented method being adapted for converting a plurality of entries of component data in a bill of materials, and comprising the steps of: (a) reading the entries of the component data from the bill of materials; (b) acquiring a critical text set from each of the entries of the component data, wherein the critical text set includes a component value text and a tolerance text, by: (b-1) acquiring a candidate text set from each of the entries of the component data according to a predefined text-acquiring rule set; (b-2) determining whether the candidate text set acquired from each of the entries of the component data includes text that does not conform with a predefined text format rule set; and (b-3) deleting the text from the candidate text set acquired from each of the entries of the component data and not conforming with the predefined text format rule set so as to result in the critical text set for each of the entries of the component data; (c) generating a converted component value and a converted component value range for the critical text set acquired from each of the entries of the component data; and (d) rearranging the entries of the component data in the bill of materials according to the converted component values, and displaying the rearranged entries of the component data together with the corresponding converted component values and the corresponding converted component value ranges.
9. The non-transitory computer readable data storage medium as claimed in claim 8 , wherein, in step (d), the rearranged entries of the component data are further displayed according to classifications of the entries of the component data.