RevealTheme logo

ابزارهای رایگان تبدیل

میان قالب‌ها و واحدها در مرورگر خود تبدیل کنید: قالب‌های داده (JSON، YAML، XML، CSV، SQL)، مبناهای عددی (باینری، هگزادسیمال، اکتال، دهدهی، ASCII) و واحدهای فیزیکی.

8 ابزار در این دسته · ۱۰۰٪ رایگان · بدون نیاز به ثبت‌نام

همه مبدل‌ها

مبدل JSON به CSV

یک آرایه JSON از اشیا را به قالب CSV تبدیل کنید. برای صادر کردن داده‌های API به صفحات گسترده عالی است.

باز کردن

تبدیل‌کننده CSV به JSON

داده‌های CSV را به یک آرایه JSON از اشیاء تبدیل کنید. ردیف اول به‌عنوان سرستون در نظر گرفته می‌شود.

باز کردن

تبدیل CSV به SQL INSERT

از داده‌های CSV دستورهای SQL INSERT تولید کنید. برای وارد کردن خروجی‌های CSV به پایگاه‌های داده مفید است.

باز کردن

مبدل دودویی به هگزادسیمال

اعداد دودویی را به هگزادسیمال تبدیل کنید. هگزادسیمال برای یک مقدار یکسان، ۴ برابر فشرده‌تر از دودویی است.

باز کردن

مبدل هگزادسیمال به باینری

اعداد هگزادسیمال را به باینری تبدیل می‌کند. هر رقم هگزادسیمال دقیقاً به ۴ رقم باینری گسترش می‌یابد.

باز کردن

مبدل دهدهی به دودویی

اعداد دهدهی را به دودویی، هگزادسیمال و اکتال تبدیل کنید، همه مبناها به‌طور همزمان.

باز کردن

مبدل ASCII به هگزادسیمال

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

باز کردن

مبدل واحد

بین واحدهای طول، وزن، زمان و دما به‌صورت آنی تبدیل کنید.

باز کردن

چرا این‌همه تبدیل‌گر قالب داده؟

هر سیستم قالب متفاوتی صحبت می‌کند. APIها JSON را ترجیح می‌دهند. فایل‌های پیکربندی از YAML استفاده می‌کنند. سیستم‌های قدیمی XML را می‌طلبند. صفحات گسترده CSV صادر می‌کنند. پایگاه‌های داده SQL را می‌بلعند. مهاجرت داده‌ها میان هر دوی این‌ها یک کار همیشگی برای توسعه‌دهندگان است. این تبدیل‌گرها رایج‌ترین تبدیل‌ها را مدیریت می‌کنند: جای‌گذاری کنید، دریافت کنید، بدون ثبت‌نام، بدون آپلود. برای خطوط لوله پیچیده چندمرحله‌ای، یک ابزار ETL واقعی را ترجیح دهید (Airbyte، Singer، اسکریپت‌های اختصاصی).

مبانی تبدیل مبنای عددی

باینری (مبنای ۲)، اکتال (مبنای ۸)، دهدهی (مبنای ۱۰) و هگزادسیمال (مبنای ۱۶) راه‌های متفاوت نوشتن همان عدد هستند. هر رقم هگزادسیمال معادل چهار رقم باینری است: به همین دلیل هگزادسیمال روش استاندارد نوشتن آدرس‌های حافظه و کدهای رنگ است. اکتال بیشتر در مجوزهای فایل یونیکس به کار می‌رود (۷۷۷، ۶۴۴). کدهای ASCII کاراکترها را به اعداد تبدیل می‌کنند، که برای رفع اشکال مشکلات کدگذاری متن یا ساختن دنباله‌های گریز در کد مفید است.

هوشمندی در تبدیل واحد

تبدیل‌های طول، وزن و زمان خطی هستند: در یک ثابت ضرب کنید. دما استثناست: سلسیوس، فارنهایت و کلوین نقاط صفر متفاوتی دارند، بنابراین تبدیل آفین است (ضرب و سپس جمع). تبدیل‌گر واحد در این صفحه هر دو حالت را مدیریت می‌کند. برای ارزها، از یک API بلادرنگ استفاده کنید: نرخ‌های تبدیل برای یک ابزار ایستا خیلی سریع تغییر می‌کنند.

پرسش‌های متداول

چرا تبدیل JSON به XML ویژگی‌ها (attributes) را حفظ نمی‌کند؟
JSON مفهوم ویژگی‌ها در برابر عناصر را ندارد: همه چیز یک جفت کلید-مقدار است. تبدیل به XML همه چیز را به عناصر فرزند تبدیل می‌کند. برای حفظ ویژگی‌های XML، XML را دستی بنویسید یا از کتابخانه‌ای استفاده کنید که نشانه‌گذاری را درک می‌کند.
آیا می‌توانم میان JSON و SQL تبدیل کنم؟
ما CSV به SQL (دستورات INSERT) را داریم اما JSON به SQL را به‌طور مستقیم نه. ابتدا JSON را به CSV و سپس CSV را به SQL تبدیل کنید. برای طرح‌واره‌های پیچیده، از یک ابزار مهاجرت ORM مناسب استفاده کنید.
تبدیل‌گر دما چقدر دقیق است؟
دقت اعشار شناور: برای تبدیل‌های روزمره کافی است. برای کار علمی، فرمول را خودتان با دقتی که حوزه شما نیاز دارد بنویسید.