با استفاده از اين نوع كدگذاري قادر خواهيد بود تا اعداد بازه 0 تا 61 را بوسيله يك كاراكتر حرفي-عددي كدگذاري كنيد.
در اين كدگذاري از روال زير استفاده مي شود.
در كاراكترهاي A-Z داريم: A=0 و B=1 و... تا Z=25
در كاراكترهاي a-z داريم: a=0 و b=1 و... تا z=25
در كاراكترهاي 0-9 داريم: 0 = 52 و 1=51 و ... 9 = 61
"-" هم به معني بي مقدار است.
اينم يه تابع جاوا اسكريپت آماده كه از سايتش گرفتم.
کد HTML:var simpleEncoding = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; function simpleEncode(valueArray,maxValue) { var chartData = ['s:']; for (var i = 0; i < valueArray.length; i++) { var currentValue = valueArray[i]; if (!isNaN(currentValue) && currentValue >= 0) { chartData.push(simpleEncoding.charAt(Math.round((simpleEncoding.length-1) * currentValue / maxValue))); } else { chartData.push('_'); } } return chartData.join(''); }
در تصوير بالا از پارامتر chd=s:BTb19_,Mn5tzb استفاده شده كه s: به معني simple encoding است.
در ضمن chd=t:1,19,27,53,61,-1|12,39,57,45,51,27 هم همان تصوير بالا را توليد مي كند.
پس به اين نكته توجه كنيد كه دامنه simple encoding زير مجموعه اي از text Encoding است.