Skip to content

Latest commit

 

History

History

TDTLib

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Tag Data Translation library for manipulate GS1 coded tags.

See the Tag Data Translation Standard

Example: Translating EPC code to GS1 scheme (giai-202)

EPCTagEngine eng = new EPCTagEngine("383559CCA5AB56EC183072E583060E5CB76EE1B346CD9A800000");
  
  TDTScheme sc = eng.getScheme();
  System.out.println(sc.getName() + " (" + sc.getFriendlyName()+")");
  System.out.println("PureURI=" + eng.buildPureIdentityURI());
  System.out.println("TagURI=" + eng.buildTagURI());
  System.out.println(eng.getSegmentName(0) + ":" + eng.getSegment(0).toString());
  System.out.println(eng.getSegmentName(1) + ":" + eng.getSegment(1).toString());

Output:

giai-202 (Global Individual Asset Identifier)
PureURI=urn:epc:id:giai:5665577.557000990009977864665
TagURI=urn:epc:tag:giai-202:1.5665577.557000990009977864665
Company Prefix:5665577
Individual Asset Reference:557000990009977864665