The invention relates to a data acquisition method based on labels and a system thereof, and belongs to the field of information processing. The method comprises: firstly defining a data template, defining a data storage format and a data processing rule, pre-processing according to the rule of defining the template by a pre-processing unit, adding necessary labels according to application, and generating flag data; then synthesizing to generate a user interaction interface file by using a skin file and the flag data through a data acquisition unit, and generating a user interaction interface; writing back, by the data acquisition unit, the user data submitted by the user interaction interface in the flag data; and reducing the data through a data reduction unit after data acquisition. The invention realizes the uniform management of a plurality of data formats through the labels, realizes business change when the system runs, and decreases differential programming caused by data alignment.