← ટેક્સ્ટ અને સૂચિ સાધનો
ટેક્સ્ટ અને સૂચિ સાધનો · સ્થાનિક રીતે ચાલે છે

નેટસ્ટ્રિંગ ટેક્સ્ટ એન્કોડર અને ડિકોડર

એક UTF-8 મૂલ્યને length:data તરીકે ફ્રેમ કરો, અથવા એવો strict netstring ડિકોડ કરો જેના જાહેર કરેલ બાઇટ લંબાઈ ચોક્કસ મેળ ખાતી હોય.

તૈયાર. તમારું કાર્ય ડેટા આ બ્રાઉઝરમાં જ રહે છે.

આ સાધન કેમ ઉપયોગી છે

પ્રોટોકોલના સરળ length-prefixed ઉદાહરણોમાં netstrings નો ઉપયોગ કરો જ્યાં delimiters payloadની અંદર આવી શકે અને byte boundaries અસ્પષ્ટ ન રહેવી જોઈએ.

તે કેવી રીતે કાર્ય કરે છે

બ્રાઉઝર અક્ષરોની બદલે UTF-8 બાઇટ્સ ગણે છે, દશાંશ લંબાઈ લખે છે અને ડિકોડિંગ દરમિયાન કોલન, અલ્પવિરામ અને ચોક્કસ બાઇટ સીમાની ચકાસણી કરે છે.

વ્યવહારિક ઉદાહરણ

Hello બને છે 5:Hello, જ્યારે Unicode કિંમત Привет તેની 12-byte UTF-8 લંબાઈનો ઉપયોગ કરે છે છ દૃશ્યમાન અક્ષરોની જગ્યાએ.

માન્યકરણ

ગણતરી નિશ્ચિત છે અને અમાન્ય ઇનપુટને શાંતિથી બદલવાની જગ્યાએ માન્યતા ભૂલો સમજાવે છે.

ગોપનીયતા સીમા

ઇનપુટ અને આઉટપુટ આ ટેબમાં જ રહે છે. નકલ અને ડાઉનલોડ બ્રાઉઝર API દ્વારા થાય છે, સર્વર અપલોડ વિના.

પરિણામ પાસપોર્ટ

દરેક રન તેના ટૂલ મોડ, સમયમૂદ્રા અને ઇનપુટ/આઉટપુટ કદ રિપોર્ટ કરે છે જેથી પરિવર્તિત ડેટાની ઓડિટ કરી શકાય.