Существует несколько систем маркировки вещей. Чаще всего каждому виду изделия присваивается свой определённый номер. Обычно он спросил из 13 цифр (EAN-13). Для примера возьмём следующий цифровой код: 0358900000996. Страну изготовления или поставщика продукта обозначают первые две цифры (03), это своеобразный 'флаг' страны. Предприятие-изготовитель скрывается под следующими пятью (58900). Следующие опять цифр (00099) - наименование товара, его потребительские свойства, размеры, масса, цвет. Последняя цифра (6) нужна для контроля, проверки правильности считывания штрихов сканером...
Это не миллионная по счету статья про декодирование страны и т.п. из кода, а именно предлагается понять, как по штрихкоду получить наименование или проверить его. И сделать это очень просто. Уже длительное время из разных источников я собираю базу данных https://barcodes.olegon.ru/ В ней в данный момент около 20 миллионов различных товаров. Поверьте, это много. И каждый час это количество увеличивается, поскольку вводятся новые товары по всей стране или даже по всему миру. Вы можете подробно почитать об этой базе штрихкодов здесь: https://olegon...