پرش به محتوا
Coverton وبلاگ
در این مقاله
جداول و داده ها

در حین بررسی ساختار و انواع، CSV، JSON و XML را تبدیل کنید

جداول و داده های تودرتو اطلاعات را متفاوت نشان می دهند. CSV ردیف ها و ستون ها را ذخیره می کند. JSON می تواند اشیا و آرایه ها را نشان دهد. ساختار مقصد، رمزگذاری و جداکننده را بررسی کنید، سپس ابتدا یک نمونه کوچک تبدیل شده را باز کنید.

از ابزار رایگان استفاده کنید →

اطلاعات از دست رفته هنگام تهیه جدول را بررسی کنید

بررسی کنید که وقتی JSON یا XML تبدیل به جدول می شود، ساختارهای تودرتو و عناصر تکراری چگونه نمایش داده می شوند. CSV به صراحت انواع تاریخ، عددی یا رشته ای را اعلام نمی کند. برنامه های دریافتی ممکن است صفرهای اصلی و شناسه های طولانی را دوباره تفسیر کنند، بنابراین مقادیر مهم را مقایسه کنید.

جداکننده ها و نقل قول ها را مرور کنید

CSV و TSV از جداکننده های مختلفی استفاده می کنند. کاما، برگه ها، خطوط جدید جاسازی شده و نقل قول ها را در مقادیر خروجی بررسی کنید. جداول Markdown دارای محدودیت های ساختاری هستند و نباید فرض کرد که سلول های ادغام شده یا قالب بندی صفحه گسترده را حفظ می کنند.

فرمت JSON و تبدیل JSONL

قالب بندی تورفتگی قابل خواندن را اضافه می کند. کوچک کردن فضای خالی غیر ضروری را حذف می کند. هیچ کدام از این عملیات ها، خطاهای داده را تعمیر نمی کنند. JSONL یک مقدار مستقل JSON را در هر خط قرار می دهد، بنابراین تعداد رکوردها را هنگام تبدیل به یا از یک آرایه مقایسه کنید.

ابزار مناسب را انتخاب کنید

ورودی های نمونه گردش کار را نشان می دهد. آنها اندازه فایل خاص، دقت تشخیص یا سازگاری را وعده نمی دهند.

CSV را به JSON تبدیل کنید

بعد از بررسی سرصفحه ها و جداکننده ها، ردیف ها و ستون ها را به رکوردهای JSON تبدیل کنید. نحوه نمایش مقادیر در نتیجه را مرور کنید.

مثال

نام، تعداد / Coverton، 2 → آرایه رکورد JSON
  1. فایل ها را با فرمت CSV انتخاب کنید. حداکثر فایل در هر دسته: 1.
  2. رمزگذاری ورودی, جداکننده ورودی را مرور کنید، سپس پردازش را شروع کنید.
  3. نتیجه JSON را دانلود کنید و محتوا و کیفیت آن را بررسی کنید.
چه چیزی را بررسی کنیم

CSV متن را در ردیف ها و ستون ها ذخیره می کند. علامت نقل قول می تواند حاوی کاما و شکست خط باشد. کدگذاری و هدر متفاوت است. برنامه های صفحه گسترده می توانند صفرهای اصلی، مقادیر تاریخ یا شناسه های طولانی را تغییر دهند.

JSON اجازه کامنت یا کاماهای انتهایی را نمی دهد. تجزیه تابع محدودیت‌های دقت عددی جاوا اسکریپت است.

رمزگذاری کاراکترها، جداکننده ها و نام ستون ها را بررسی کنید. اعداد بزرگ می توانند دقت را در جاوا اسکریپت از دست بدهند. CSV همه انواع و ساختارهای تودرتو را حفظ نمی کند.

ابزار را باز کنید →

JSON را به CSV تبدیل کنید

یک لیست رکورد JSON را در یک صفحه گسترده باز کنید. فیلدهای تودرتو بسته به تنظیمات مسطح، ستون های مختلفی تولید می کنند.

مثال

آرایه شی JSON → سرصفحه و ردیف CSV
  1. فایل ها را با فرمت JSON انتخاب کنید. حداکثر فایل در هر دسته: 1.
  2. اشیاء JSON تو در تو را صاف کنید را مرور کنید، سپس پردازش را شروع کنید.
  3. نتیجه CSV را دانلود کنید و محتوا و کیفیت آن را بررسی کنید.
چه چیزی را بررسی کنیم

JSON نشان دهنده اشیا، آرایه ها، رشته ها، اعداد، مقادیر صدق و تهی است. نام اموال در دو گیومه قرار داده شده است. از قالب بندی برای بررسی و CSV برای ساختارهای جدول مناسب استفاده کنید.

JSON اجازه کامنت یا کاماهای انتهایی را نمی دهد. تجزیه تابع محدودیت‌های دقت عددی جاوا اسکریپت است.

رمزگذاری کاراکترها، جداکننده ها و نام ستون ها را بررسی کنید. اعداد بزرگ می توانند دقت را در جاوا اسکریپت از دست بدهند. CSV همه انواع و ساختارهای تودرتو را حفظ نمی کند.

ابزار را باز کنید →

TSV را به CSV تبدیل کنید

یک صادرات جدا شده از برگه را به یک سیستم فقط CSV وارد کنید. بررسی کنید که کاماهای درون مقادیر در سلول های خود باقی بمانند.

مثال

نام/شمار جداشده با برگه → CSV جداشده با کاما
  1. فایل ها را با فرمت TSV, TXT انتخاب کنید. حداکثر فایل در هر دسته: 1.
  2. رمزگذاری ورودی را مرور کنید، سپس پردازش را شروع کنید.
  3. نتیجه CSV را دانلود کنید و محتوا و کیفیت آن را بررسی کنید.
چه چیزی را بررسی کنیم

رمزگذاری کاراکترها، جداکننده ها و نام ستون ها را بررسی کنید. اعداد بزرگ می توانند دقت را در جاوا اسکریپت از دست بدهند. CSV همه انواع و ساختارهای تودرتو را حفظ نمی کند.

ابزار را باز کنید →

CSV را به TSV تبدیل کنید

یک جدول CSV برای نرم افزاری که به داده های جدا شده از برگه نیاز دارد، آماده کنید. کاما در فیلدهای نقل قول شده محتوای سلول باقی می ماند.

مثال

فیلدهای نقل قول شده CSV ← رکوردهای جدا شده از برگه
  1. فایل ها را با فرمت CSV انتخاب کنید. حداکثر فایل در هر دسته: 1.
  2. رمزگذاری ورودی, جداکننده ورودی را مرور کنید، سپس پردازش را شروع کنید.
  3. نتیجه TSV را دانلود کنید و محتوا و کیفیت آن را بررسی کنید.
چه چیزی را بررسی کنیم

CSV متن را در ردیف ها و ستون ها ذخیره می کند. علامت نقل قول می تواند حاوی کاما و شکست خط باشد. کدگذاری و هدر متفاوت است. برنامه های صفحه گسترده می توانند صفرهای اصلی، مقادیر تاریخ یا شناسه های طولانی را تغییر دهند.

رمزگذاری کاراکترها، جداکننده ها و نام ستون ها را بررسی کنید. اعداد بزرگ می توانند دقت را در جاوا اسکریپت از دست بدهند. CSV همه انواع و ساختارهای تودرتو را حفظ نمی کند.

ابزار را باز کنید →

XML را به JSON تبدیل کنید

عناصر و مقادیر XML را در JSON بررسی کنید. یک درخت XML را معادل یک جدول مسطح فرض نکنید.

مثال

<root><name>Coverton</name></root> → ساختار JSON
  1. فایل ها را با فرمت XML انتخاب کنید. حداکثر فایل در هر دسته: 1.
  2. فرمت ورودی و ترتیب فایل را بررسی کنید، سپس پردازش را شروع کنید.
  3. نتیجه JSON را دانلود کنید و محتوا و کیفیت آن را بررسی کنید.
چه چیزی را بررسی کنیم

XML و JSON مدل های داده متفاوتی دارند. موجودیت های XML ناامن رد می شوند. یک طرح واره خارجی نه شناسایی می شود و نه به طور خودکار بازسازی می شود.

JSON اجازه کامنت یا کاماهای انتهایی را نمی دهد. تجزیه تابع محدودیت‌های دقت عددی جاوا اسکریپت است.

رمزگذاری کاراکترها، جداکننده ها و نام ستون ها را بررسی کنید. اعداد بزرگ می توانند دقت را در جاوا اسکریپت از دست بدهند. CSV همه انواع و ساختارهای تودرتو را حفظ نمی کند.

ابزار را باز کنید →

JSON را به XML تبدیل کنید

هنگام نوشتن JSON به عنوان XML یک نام ریشه انتخاب کنید. ساختار تولید شده را با نیازهای سیستم گیرنده مقایسه کنید.

مثال

داده JSON + نام ریشه → سند XML
  1. فایل ها را با فرمت JSON انتخاب کنید. حداکثر فایل در هر دسته: 1.
  2. نام عنصر ریشه XML را مرور کنید، سپس پردازش را شروع کنید.
  3. نتیجه XML را دانلود کنید و محتوا و کیفیت آن را بررسی کنید.
چه چیزی را بررسی کنیم

JSON نشان دهنده اشیا، آرایه ها، رشته ها، اعداد، مقادیر صدق و تهی است. نام اموال در دو گیومه قرار داده شده است. از قالب بندی برای بررسی و CSV برای ساختارهای جدول مناسب استفاده کنید.

JSON اجازه کامنت یا کاماهای انتهایی را نمی دهد. تجزیه تابع محدودیت‌های دقت عددی جاوا اسکریپت است.

XML و JSON مدل های داده متفاوتی دارند. موجودیت های XML ناامن رد می شوند. یک طرح واره خارجی نه شناسایی می شود و نه به طور خودکار بازسازی می شود.

رمزگذاری کاراکترها، جداکننده ها و نام ستون ها را بررسی کنید. اعداد بزرگ می توانند دقت را در جاوا اسکریپت از دست بدهند. CSV همه انواع و ساختارهای تودرتو را حفظ نمی کند.

ابزار را باز کنید →

فرمت و اعتبار JSON

JSON یک خطی تورفتگی برای خواندن و بررسی ساختاری. نحو نامعتبر باید قبل از قالب بندی تصحیح شود.

مثال

فشرده JSON ← تورفتگی معتبر JSON
  1. فایل ها را با فرمت JSON انتخاب کنید. حداکثر فایل در هر دسته: 1.
  2. تورفتگی JSON را مرور کنید، سپس پردازش را شروع کنید.
  3. نتیجه JSON را دانلود کنید و محتوا و کیفیت آن را بررسی کنید.
چه چیزی را بررسی کنیم

رمزگذاری کاراکترها، جداکننده ها و نام ستون ها را بررسی کنید. اعداد بزرگ می توانند دقت را در جاوا اسکریپت از دست بدهند. CSV همه انواع و ساختارهای تودرتو را حفظ نمی کند.

JSON اجازه کامنت یا کاماهای انتهایی را نمی دهد. تجزیه تابع محدودیت‌های دقت عددی جاوا اسکریپت است.

ابزار را باز کنید →

JSON را کوچک کنید

فضای خالی غیر ضروری را از JSON معتبر برای انتقال حذف کنید. این کار تصاویر را فشرده یا رکوردها را حذف نمی کند.

مثال

تورفتگی JSON → جمع و جور JSON
  1. فایل ها را با فرمت JSON انتخاب کنید. حداکثر فایل در هر دسته: 1.
  2. فرمت ورودی و ترتیب فایل را بررسی کنید، سپس پردازش را شروع کنید.
  3. نتیجه JSON را دانلود کنید و محتوا و کیفیت آن را بررسی کنید.
چه چیزی را بررسی کنیم

رمزگذاری کاراکترها، جداکننده ها و نام ستون ها را بررسی کنید. اعداد بزرگ می توانند دقت را در جاوا اسکریپت از دست بدهند. CSV همه انواع و ساختارهای تودرتو را حفظ نمی کند.

JSON اجازه کامنت یا کاماهای انتهایی را نمی دهد. تجزیه تابع محدودیت‌های دقت عددی جاوا اسکریپت است.

ابزار را باز کنید →

CSV را به MARKDOWN تبدیل کنید

داده های جدولی را به یک سند README یا Markdown منتقل کنید. بررسی کنید که سلول‌ها و شکستگی‌های خطوط چقدر طولانی ارائه می‌شوند.

مثال

CSV سرصفحه/ردیف → جدول Markdown
  1. فایل ها را با فرمت CSV انتخاب کنید. حداکثر فایل در هر دسته: 1.
  2. رمزگذاری ورودی, جداکننده ورودی را مرور کنید، سپس پردازش را شروع کنید.
  3. نتیجه Markdown را دانلود کنید و محتوا و کیفیت آن را بررسی کنید.
چه چیزی را بررسی کنیم

CSV متن را در ردیف ها و ستون ها ذخیره می کند. علامت نقل قول می تواند حاوی کاما و شکست خط باشد. کدگذاری و هدر متفاوت است. برنامه های صفحه گسترده می توانند صفرهای اصلی، مقادیر تاریخ یا شناسه های طولانی را تغییر دهند.

نحو Markdown محدود پشتیبانی می شود. جداول پیچیده، سلول های چند ردیفه، برنامه های افزودنی و اسکریپت ها به طور کامل پذیرفته نشده اند.

رمزگذاری کاراکترها، جداکننده ها و نام ستون ها را بررسی کنید. اعداد بزرگ می توانند دقت را در جاوا اسکریپت از دست بدهند. CSV همه انواع و ساختارهای تودرتو را حفظ نمی کند.

ابزار را باز کنید →

MARKDOWN را به CSV تبدیل کنید

یک جدول لوله Markdown را به یک صفحه گسترده وارد کنید. این یک سند کامل نثر را به جدول تبدیل نمی کند.

مثال

جدول لوله مارک داون ← ردیف های CSV
  1. فایل ها را با فرمت MD, MARKDOWN انتخاب کنید. حداکثر فایل در هر دسته: 1.
  2. فرمت ورودی و ترتیب فایل را بررسی کنید، سپس پردازش را شروع کنید.
  3. نتیجه CSV را دانلود کنید و محتوا و کیفیت آن را بررسی کنید.
چه چیزی را بررسی کنیم

نحو Markdown محدود پشتیبانی می شود. جداول پیچیده، سلول های چند ردیفه، برنامه های افزودنی و اسکریپت ها به طور کامل پذیرفته نشده اند.

رمزگذاری کاراکترها، جداکننده ها و نام ستون ها را بررسی کنید. اعداد بزرگ می توانند دقت را در جاوا اسکریپت از دست بدهند. CSV همه انواع و ساختارهای تودرتو را حفظ نمی کند.

ابزار را باز کنید →

JSON را به JSONL تبدیل کنید

یک آرایه JSON برای مصرف کننده خط گرا آماده کنید. هنگام استفاده از مسیر آرایه تودرتو، داده های انتخاب شده را تأیید کنید.

مثال

[{رکورد 1}،{رکورد 2}] → یک رکورد JSON در هر خط
  1. فایل ها را با فرمت JSON انتخاب کنید. حداکثر فایل در هر دسته: 1.
  2. مسیر آرایه (خالی برای آرایه ریشه) را مرور کنید، سپس پردازش را شروع کنید.
  3. نتیجه JSONL را دانلود کنید و محتوا و کیفیت آن را بررسی کنید.
چه چیزی را بررسی کنیم

JSON نشان دهنده اشیا، آرایه ها، رشته ها، اعداد، مقادیر صدق و تهی است. نام اموال در دو گیومه قرار داده شده است. از قالب بندی برای بررسی و CSV برای ساختارهای جدول مناسب استفاده کنید.

JSON اجازه کامنت یا کاماهای انتهایی را نمی دهد. تجزیه تابع محدودیت‌های دقت عددی جاوا اسکریپت است.

رمزگذاری کاراکترها، جداکننده ها و نام ستون ها را بررسی کنید. اعداد بزرگ می توانند دقت را در جاوا اسکریپت از دست بدهند. CSV همه انواع و ساختارهای تودرتو را حفظ نمی کند.

هر خط غیر خالی باید دقیقاً یک مقدار JSON کامل داشته باشد. خطوط نادرست تبدیل را متوقف می کند. JSON به JSONL به آرایه نیاز دارد.

ابزار را باز کنید →

JSONL را به JSON تبدیل کنید

JSONL یا NDJSON را به صورت یک آرایه بخوانید. خطوط نامعتبر به جای حذف بی‌صدا گزارش می‌شوند.

مثال

دو خط معتبر JSON → آرایه دو عنصری JSON
  1. فایل ها را با فرمت JSONL, NDJSON, TXT انتخاب کنید. حداکثر فایل در هر دسته: 1.
  2. تورفتگی JSON را مرور کنید، سپس پردازش را شروع کنید.
  3. نتیجه JSON را دانلود کنید و محتوا و کیفیت آن را بررسی کنید.
چه چیزی را بررسی کنیم

JSON اجازه کامنت یا کاماهای انتهایی را نمی دهد. تجزیه تابع محدودیت‌های دقت عددی جاوا اسکریپت است.

رمزگذاری کاراکترها، جداکننده ها و نام ستون ها را بررسی کنید. اعداد بزرگ می توانند دقت را در جاوا اسکریپت از دست بدهند. CSV همه انواع و ساختارهای تودرتو را حفظ نمی کند.

هر خط غیر خالی باید دقیقاً یک مقدار JSON کامل داشته باشد. خطوط نادرست تبدیل را متوقف می کند. JSON به JSONL به آرایه نیاز دارد.

ابزار را باز کنید →

این راهنما ابزارهای وب عمومی و محدودیت های پشتیبانی آنها را توضیح می دهد. اصل خود را نگه دارید و نتیجه دانلود شده را بررسی کنید. Coverton · اصلاحات و تماس

این ترجمه با کمک نرم افزار تهیه شده است. همچنین می توانید نسخه انگلیسی آن را بخوانید. به انگلیسی بخوانید