Techniques for generating and processing two-dimensional barcodes are described. One example method includes identifying original content to be encoded in a two-dimensional (2D) barcode structure; and generating a 2D barcode associated with the original content based on at least the 2D barcode structure and the original content, wherein the 2D barcode structure includes at least an identification field and a data field, and the identification field indicates one or more data elements in the data field.L'invention concerne la génération d'un code bidimensionnel (2D), le code 2D correspondant à un contenu d'origine obtenu et étant fondé sur une structure d'informations de code 2D et sur le contenu d'origine. La structure d'informations de code 2D comprend au moins un champ d'identification et un champ de données, et le champ d'identification est utilisé pour indiquer un ou plusieurs éléments de données dans le champ de données devant être utilisés dans un scénario de service spécifié.