یک فایل CSV را در مرورگرتان به JSON تبدیل کنید - ایدهآل برای ارسال صفحات گسترده به اسکریپتها، APIها یا LLMها.
CSV کمترین مخرج مشترک برای دادههای جدولی است: هر صفحهگسترده آن را صادر میکند، هر اسکریپت آن را میخواند. JSON برای دادههای تو در تو یا خودتوصیفکننده همینطور است: هر زبان برنامهنویسی میتواند آن را پارس کند، هر API مدرن آن را مصرف میکند. تبدیل CSV به JSON این پل را برقرار میکند وقتی نیاز دارید دادههای صفحهگسترده را به یک اسکریپت JavaScript، یک REST API یا یک LLM که بهصورت شیءوار فکر میکند، بدهید.
ما CSV را با PapaParse پارس میکنیم، ردیف اول را بهعنوان نام فیلدها در نظر میگیریم و بقیه را رکوردها میدانیم. مقادیر عددی بهصورت خودکار نوعبندی میشوند؛ بقیه بهعنوان رشته باقی میمانند. خروجی یک آرایه JSON با تورفتگی از اشیاء است - آماده چسباندن در اسکریپت یا ارسال به curl از طریق pipe. همه چیز بهصورت محلی انجام میشود؛ هیچ دادهای از مرورگر شما خارج نمیشود.
CSV (Comma-Separated Values) سادهترین فرمت جدولی است - سطرهای متن سادهای از مقادیر جداشده با کاما. توسط هر برنامه صفحهگسترده، هر زبان اسکریپت و هر ابزار دادهای خوانده میشود.
JSON (JavaScript Object Notation) زبان مشترک دادههای ساختیافته در وب است. آرایهها، اشیاء، رشتهها، اعداد، مقادیر بولی. توسط هر زبان برنامهنویسی مدرن خوانده میشود.
یک CSV را روی مبدل بالا بکشید، یا برای انتخاب از دستگاه خود روی جعبه کلیک کنید.
ما JSON را بهصورت پیشگزیده بهعنوان فرمت خروجی انتخاب کردهایم. اگر هدف متفاوتی میخواهید، آن را از فهرست کشویی تغییر دهید.
روی Convert کلیک کنید و منتظر بمانید تا نوار پیشرفت تمام شود. وقتی JSON آماده شد، آن را دانلود کنید.
آرایهای از اشیاء JSON را به یک فایل CSV تبدیل کنید - آن را در Excel، Google Sheets یا هر ابزار صفحهگستردهای بچسبانید.
فایلهای پیکربندی JSON را به فرمت YAML خواناتر برای انسان تبدیل کنید - Kubernetes، GitHub Actions و Docker Compose این را دوست دارند.
یک صفحهگسترده Excel XLSX را به CSV تبدیل کنید - مناسب برای اسکریپتها، ابزارهای داده یا سیستمهایی که .xlsx را باز نمیکنند.