← पाठ एवं सूची उपकरण
पाठ एवं सूची उपकरण · स्थानीय रूप से चलता है

नेटस्ट्रिंग पाठ एन्कोडर और डिकोडर

एक UTF-8 मान को length:data के रूप में फ़्रेम करें, या एक सख्त नेटस्ट्रिंग डिकोड करें जिसकी घोषित बाइट लंबाई बिल्कुल मेल खाती हो.

तैयार। आपका कार्य डेटा इस ब्राउज़र में रहता है।

यह उपकरण क्यों उपयोगी है

ऐसे सरल length-prefixed protocol उदाहरणों के लिए netstrings का उपयोग करें, जहाँ delimiters payload के भीतर आ सकते हैं और byte boundaries को अस्पष्ट नहीं होना चाहिए।

यह कैसे काम करता है

ब्राउज़र वर्णों के बजाय UTF-8 बाइट्स गिनता है, दशमलव लंबाई लिखता है और डिकोडिंग के दौरान कोलन, कॉमा तथा सटीक बाइट सीमा की जाँच करता है।

व्यावहारिक उदाहरण

Hello 5:Hello बन जाता है, जबकि Unicode मान Привет अपने छह दिखाई देने वाले अक्षरों के बजाय उसकी 12-बाइट UTF-8 लंबाई का उपयोग करता है।

मान्यता

गणना निर्धारक है और अमान्य इनपुट को चुपचाप बदलने के बजाय सत्यापन त्रुटियों को समझाती है।

गोपनीयता सीमा

इनपुट और आउटपुट इस टैब में रहते हैं। कॉपी और डाउनलोड ब्राउज़र API के माध्यम से होते हैं बिना किसी सर्वर अपलोड के।

परिणाम पासपोर्ट

हर रन अपने टूल मोड, टाइमस्टैम्प और इनपुट/आउटपुट आकार की रिपोर्ट करता है ताकि परिवर्तित डेटा का ऑडिट किया जा सके।