وړیا د JSON له CSV سره بدلوونکی
JSON صفونه CSV ته او CSV بیرته JSON ته بدل کړئ. ننه شوي ارزښتونه، نښه شوي ساحې، او په ارزښتونو کې کاماوې پخپله ساتي.
دا څنګه کار کوي
دا وسیله JSON او CSV ترمنځ بشپړ ستاسو براوزر کې پرته د بهرنیو کتابتونونو نه بدلون کوي — بدلون منطق لاسي-لیکل شوی TypeScript دی چې محلي چلیږي. JSON تحلیل براوزر اصلي JSON.parse کاروي، پداسې حال کې چې CSV تحلیل یو دلخواه RFC 4180 حالت-ماشین کاروي چې ډېری ساده بدلوونکو غلط اداره کوونکي حالتونه اداره کوي.
- 1JSON تحلیل شوی او سرلیکونه راټول شويJSON.parse() ننوت لولي او یې د یوه صف په توګه تصدیقوي. بدلوونکی بیا ټول اعتراضونه صف کې ګرځي ترڅو ټولو کیلیو یو اتحاد جوړ کړي — نو کمزوري صفونه چیرې چې بېلابېل کرښې بېل ساحې لري لا هم یو بشپړ سرلیک کرښه تولیدوي.
- 2اختیاري پرتونیز-اعتراض تخته کولکه تخته کول اپشن فعال وي، پرتونیز اعتراضونه لکه {"address":{"city":"Oslo"}} تکراري ډول نقطه-نحوی کالمونو (address.city) ته کمیږي مخکې د سرلیکونو جوړولو نه. صفونه او خالي اعتراضونه د JSON-لړیکل شویو سیل ارزښتونو په توګه پاتې کیږي.
- 3RFC 4180-مطابق سیل کوډول د فورمول بیاثر کولو سرههر سیل ارزښت د RFC 4180 له مخې تیښتیدونکی کیږي: ساحې چې کاماوي، دوهګونې نقلي نښې، یا نوي کرښې لري دوهګونو نقلي نښو کې پوښل کیږي، او دننه نقلي نښې دوهونۍ کیږي. خوندي صادرول حالت (اصلي ډول فعال) هم هر سیل مخکینی چې =، +، -، یا @ سره پیل شي یوه واحده نقلي نښه پرمخ ورزیاتوي، چې د Excel یا Google Sheets ننوت شویو ارزښتونو د چلونکو فورمولونو په توګه ګڼولو مخنیوی کوي.
- 4CSV-ته-JSON یو توري-کچه حالت-ماشین کارويمعکوس لوری، شریک شوی parseCsv فنکشن ننوت توری-پر-توری ګرځي، تعقیبوي چې آیا دننه یوه پیسته شوې ساحه دی ترڅو سم اداره کړي پیوند شوي کاماوي، تیښتیدونکي دوهګونې نقلي نښې ("")، او سیلونو دننه نوي کرښې — حالتونه چې یو ساده کرښه-ویش لار غلط اداره کوي. detectDelimiter لومړۍ کرښه کاما، سیمیکالون، ټاب، یا پایپ لپاره سنیفوي ترڅو غیر-معیاري صادراتو اتوماتیک ملاتړ وکړي.
اړوندې وسیلې
د Excel / XLSX لیدونکی
بې له Excel یا Google Sheets نه .xlsx, .xls, .csv, او .ods اسپریدشیټونه پرانیزئ او وګورئ. ورقې بدلې کړئ او CSV یا JSON ته صادر کړئ. بشپړ ستاسو په براوزر کې چلیږي.
JSON له Excel سره
یو JSON د اشیاوو صف Excel (XLSX) یا CSV اسپریدشیټ ته بدل کړئ. ننه شوي اشیاوې نقطه-لرونکي کالمونه کیږي. بشپړ ستاسو په براوزر کې چلیږي — هیڅ اپلوډ نشته.
PDF ته Excel
د PDF بانکي صورتحسابونو، رسیدونو او راپورونو جدولونه Excel (.xlsx) یا CSV ته راوباسئ. لومړی قطارونه وګورئ؛ مبلغونه اصلي شمیرې پاتې کیږي. ستاسو په براوزر کې چلیږي — هیڅ شی نه پورته کیږي.