हिन्दी

गड़बड़ CSV एक्सपोर्ट साफ़ करें

निर्यात में सीमांकक, बाइट-ऑर्डर चिह्न, रैग्ड पंक्तियाँ और भटके हुए खाली स्थान को ठीक करें

टूल यहां लोड होता है. इसके लिए JavaScript की आवश्यकता है, क्योंकि काम आपके डिवाइस पर होता है।

आपकी फ़ाइलें और आपकी गोपनीयता

आपकी स्प्रैडशीट कभी अपलोड नहीं की जाती. फ़ाइल ब्राउज़र द्वारा पढ़ी जाती है, वेब द्वारा पार्स की जाती है आपके अपने डिवाइस पर कार्यकर्ता और ब्राउज़र के डाउनलोड तंत्र द्वारा वापस लिखा गया। द टूल कोड फ़ाइल, चिपकाए गए टेक्स्ट या जेनरेट किए गए आउटपुट को ले जाने का कोई अनुरोध नहीं करता है। खुलासा एनालिटिक्स स्क्रिप्ट अनुरोध अलग हैं और साइट गोपनीयता नीति में वर्णित हैं।

यह टूल क्या करता है

एक स्प्रेडशीट निर्यात की मरम्मत करें जो साफ़ तौर पर नहीं खुलेगी: इसके बजाय सीमांकक का पता लगाया जाता है जैसा कि अनुमान लगाया गया है, UTF-8 बाइट-ऑर्डर चिह्न हटा दिया गया है, वे पंक्तियाँ जिनकी सेल संख्या इससे असहमत है हेडर को संख्या द्वारा रिपोर्ट किया जाता है, और तालिका को साफ़ RFC 4180 CSV के रूप में लिखा जाता है।

सफ़ाई फ़ाइल की संरचना पर काम करती है, न कि डेटा के अर्थ पर। उपकरण पता लगाता है कौन सा वर्ण फ़ील्ड को अलग करता है, एक अग्रणी UTF-8 बाइट-ऑर्डर चिह्न हटाता है, उद्धृत पढ़ा जाता है डिलीमीटर या लाइन ब्रेक वाले फ़ील्ड, और प्रत्येक पंक्ति की पंक्ति संख्या को नाम देता है जिसकी सेल संख्या हेडर से असहमत है। फिर आप रिक्त स्थान को ट्रिम कर सकते हैं, रन को संक्षिप्त कर सकते हैं RFC के साथ तालिका को वापस लिखने से पहले रिक्त स्थान छोड़ें, रिक्त पंक्तियाँ छोड़ें और डुप्लिकेट हटाएँ 4180 उद्धृत करते हुए। कॉलम का नाम बदलना और पुन: व्यवस्थित करना एक अलग काम है और टूलकिट पर निर्भर करता है सूचकांक, नीचे लिंक किया गया है।

इसका उपयोग कैसे करना है

  1. CSV या JSON फ़ाइल चुनें चुनें और 50 MB तक वह निर्यात चुनें जिसे आप ठीक करना चाहते हैं। टेक्स्ट को पेस्ट करने का भी काम चल रहा है.
  2. डिलीमीटर को ऑटो-डिटेक्ट पर छोड़ दें; पता लगाया गया मान वापस नियंत्रण में लिखा जाता है। यदि पूर्वावलोकन एक कॉलम दिखाता है, तो उसे हाथ से सेट करें।
  3. पंक्ति और स्तंभ सारांश और चेतावनियाँ पढ़ें, प्रत्येक पंक्ति संख्या को पाठ के रूप में नामित करें संपादक इसे गिनता है।
  4. व्हाइटस्पेस ट्रिम करें, रिक्त स्थान संक्षिप्त करें, खाली पंक्तियाँ हटाएँ और डुप्लिकेट पंक्तियाँ हटाएँ लागू करें जो भी आदेश फ़ाइल के अनुकूल हो, और जो कुछ भी आप नहीं चाहते थे उसे पूर्ववत करें।
  5. निर्यात विकल्प चुनें, फिर डाउनलोड CSV चुनें और जब आप हों तो डेटा साफ़ करें समाप्त.

उदाहरण उपयोग के मामले

समर्थित इनपुट और आउटपुट

स्वीकार

का उत्पादन

यह टूल क्या नहीं करेगा

सामान्य गलतियां

तकनीकी नोट्स

पार्सिंग एक हस्तलिखित RFC 4180 राज्य मशीन है, इसलिए उद्धृत सीमांकक, अंदर नई लाइनें उद्धृत फ़ील्ड, एस्केप के रूप में दोगुने उद्धरण और CRLF, LF या लोन-सीआर अंत को नियंत्रित किया जाता है निर्माण. यह एक वेब वर्कर में चलता है, इसलिए एक बड़ा निर्यात पृष्ठ को फ़्रीज़ नहीं करता है। डिलीमीटर डिटेक्शन प्रत्येक उम्मीदवार के साथ दस-पंक्ति नमूना को पार्स करता है और उसे कॉलम के अनुसार स्कोर करता है परिणाम कितना आयताकार है, इसके आधार पर गणना करें, इसलिए उद्धृत फ़ील्ड के अंदर अल्पविराम नहीं लगाया जा सकता वास्तविक अर्धविराम को मात दें।

अक्सर पूछे जाने वाले प्रश्नों

क्या मेरी स्प्रैडशीट कहीं अपलोड की गई है?
नहीं, कोई अपलोड समापन बिंदु नहीं है: फ़ाइल को पढ़ा जाता है, वेब वर्कर में पार्स किया जाता है और लिखा जाता है अपने डिवाइस पर वापस जाएं, और टूल कोड चिपकाए गए फ़ाइल को ले जाने का कोई अनुरोध नहीं करता है पाठ या उत्पन्न आउटपुट। प्रकट किए गए एनालिटिक्स स्क्रिप्ट अनुरोध अलग हैं और हैं साइट गोपनीयता नीति में वर्णित है।
मेरी फ़ाइल एकल कॉलम के रूप में क्यों खुली?
सीमांकक ग़लत है. जब कोई भी उम्मीदवार इसे विभाजित नहीं करता है तो जांच अल्पविराम पर आ जाती है दो या अधिक स्तंभों में नमूना। इसे हाथ से सेट करें: यूरोपीय निर्यात के लिए अर्धविराम, टैब एक फ़ाइल जो वास्तव में TSV थी।
फ़ॉर्मूला-इंजेक्शन-सुरक्षित विकल्प क्या बदलता है?
यह =, +, -, @, एक टैब या एक कैरिज से शुरू होने वाली प्रत्येक कोशिका के लिए एक एपॉस्ट्रॉफी उपसर्ग लगाता है वापसी, इसलिए एक स्प्रेडशीट इसे सूत्र के बजाय पाठ के रूप में मानती है। यह आपका डेटा बदलता है: जिस सेल को आप कार्यशील सूत्र के रूप में देखते हैं वह शाब्दिक पाठ बन जाता है। वे मान जो इस प्रकार विश्लेषित होते हैं साधारण संख्याएँ छूट गई हैं, इसलिए -42 अछूती है।