Algorithm 从其他代码生成代码_128格式的代码

Algorithm 从其他代码生成代码_128格式的代码,algorithm,code-generation,reverse-engineering,coupon,code128,Algorithm,Code Generation,Reverse Engineering,Coupon,Code128,我有以下代码及其对应代码的列表,格式为code_128。我希望给定一个字符串,能够生成code_128格式的对应代码。例如,基于此列表,如何生成字符串A4Y9387VY34的代码_128号 code code in code_128 A4Y9387VY34 ???? ADN38Y644YT7 9611019020018632869509 AXCW99QYTD34 9622019021500078083444

我有以下代码及其对应代码的列表,格式为code_128。我希望给定一个字符串,能够生成code_128格式的对应代码。例如,基于此列表,如何生成字符串A4Y9387VY34的代码_128号

code                   code in code_128
A4Y9387VY34                 ????
ADN38Y644YT7     9611019020018632869509 
AXCW99QYTD34     9622019021500078083444 
A9YQC44W9J3K     9611083009710754539701 
AT8V7T3G3874     9622083021255845940154 
A7K444N4FKB8     9622083033510467186874 
AYCHFW448HTQ     9611005019246067403120 
AY63CWBMTDCC     9622005028182439033426 
ANY7TF46NGQ3     9622005031345848081170 
AYY48TBVQ3FH     9611200003793988696055 
AT8Q4CF4DQ9Q     9611200021606968867090 
A764WYQFJWTT     9622200022706968919275 
AC649ND7N8B6     9622148007265209832185 
A4VDPTJ99YN4     9611148013412173923039 
AHDYK498BD6T     9622148021309216149530 
A4YYYNY7C3DJ     9611017021934363499071 
AYG6XWVCCQ89     9622017031009914238743 
A68YJHGQKCCM     9622017031138587166053 
APMB7XG9XQC9     9611021011608391750002 
AGP8C44Y8VYK     9622021021608111646113 
A7C68B9T69XB     9622021021958603678086 
AJYYWKR6BDGN     9611010022528724015883 
AKMNVXDT9PYN     9622010027475034102229 
AXPXMK9QMDFD     9622010031475028243694

我读了很多关于它的书,但我没有找到任何解决办法。提前谢谢

好吧,这是一个相当开放的问题,我会给你我的建议:

  • 如果它是一个有限列表,您可以使用哈希或字典,其中 这些键是代码,并将它们映射到相应的值,如中所示 你的案子,代码是128
  • 某些扫描仪安装了软件,允许您更改 已被读取为新值、格式化等
  • 如果您需要更深入的了解,请向我们提供有关您正在使用的环境的更多详细信息。
    希望这能有所帮助,

    我决定创建一个新的答案,因为现在我明白你的意思了。好吧,如果你正在谈论一个GS1-128代码(请参阅),请不要不访问就开始。正如您所看到的,有一个关于如何使用这种类型代码的详细说明。该代码由多个应用程序标识符及其相应的值组成。有一种更好的编码方法,使用特殊字符作为括号。那可能对你有帮助


    希望有帮助,

    谢谢您的回答!!但我想用某种方法或算法,给一个代码字符串,计算出相应的代码,格式为code_128..@Unknown,有没有特定的代码格式?例如EAN13(正如我看到的12位数字-13可能是校验位)?显然只是一个由数字和字母组成的字符串,但大小可能不同于12,例如字符串A4Y9387VY34的大小为11。但我想我们可以把这些输入代码看作EAN13的字符串。从我收集到的结果字符串的前4个数字有一个模式,前两个是96,下两个是11或22。但我不知道这和什么有关。谢谢你的帮助!我已经编辑了描述,请看看它是否可以帮助以另一种方式查看它,或者你建议的方式是否真的正确。谢谢嗨,这里有几个拼写你应该注意。此外,如果您认为这回答了您的问题,请将我的答案标记为解决方案(选中标记),您好,我再次编辑,谢谢您的提示。但我仍然没有看到我所寻找的答案。无论如何,谢谢你。