ابزارهای توسعه‌دهنده

کدگذاری و رمزگشایی رشته: JSON، JavaScript، SQL – رایگان

رایگان، بدون ثبت‌نام، در مرورگرتان کار می‌کند. متن را برای JSON، JavaScript، CSV، SQL، عبارت منظم یا XML کدگذاری کنید یا برگردانید. نتیجه همان لحظه‌ای که تایپ می‌کنید به‌روز می‌شود.

برای مقداری داخل رشته JSON: نقل‌قول‌ها، بک‌اسلش‌ها، شکست خط و نویسه‌های کنترلی یک بک‌اسلش می‌گیرند.

همه‌چیز روی دستگاه شما انجام می‌شود.

چرا از کدگذاری و رمزگشایی رشته استفاده کنیم

100% رایگان
هر چند وقت که بخواهید از آن استفاده کنید. بدون ثبت‌نام، بدون واترمارک و بدون نیاز به نصب.
حریم خصوصی از ابتدا
آنچه تایپ می‌کنید در مرورگر شما می‌ماند و هرگز برای ما ارسال نمی‌شود.
روی هر دستگاهی کار می‌کند
در مرورگر روی Windows، Mac، Linux، Android و iPhone اجرا می‌شود. نیازی به برنامه نیست.

طرز استفاده از کدگذاری و رمزگشایی رشته

  1. «کدگذاری» یا «رمزگشایی» را انتخاب کنید.
  2. زیر «برای»، جایی را که متن می‌رود یا از آن می‌آید انتخاب کنید: JSON، JavaScript، CSV، SQL، Regex یا XML. خطی زیر گزینه‌ها توضیح می‌دهد آن سبک چه می‌کند.
  3. متن خود را بچسبانید. نتیجه همزمان با تایپ ظاهر می‌شود؛ روی «کپی نتیجه» بزنید.
  4. روی «جابه‌جایی» بزنید تا نتیجه دوباره ورودی شود و جهت برعکس شود، برای بررسی اینکه برگشت درست است.

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

کدگذاری رشته یعنی چه؟

افزودن علامت، معمولاً بک‌اسلش، پیش از نویسه‌هایی که در غیر این صورت رشته را تمام می‌کنند یا معنایش را تغییر می‌دهند، مثل نقل‌قول‌ها و شکستن خط.

چطور یک رشته را برای JSON کدگذاری کنم؟

«کدگذاری» و JSON را انتخاب کنید، سپس متن را بچسبانید. نقل‌قول‌ها به \"، بک‌اسلش‌ها به \\، شکستن خط‌ها به \n، تب‌ها به \t و بقیه نویسه‌های کنترلی به \u تبدیل می‌شوند، پس متن بین دو نقل‌قول در فایل JSON جا می‌گیرد.

چطور یک رشته JSON را رمزگشایی کنم؟

«رمزگشایی» و JSON را انتخاب کنید، سپس متن کدگذاری‌شده را بدون نقل‌قول‌های اطرافش بچسبانید. \n یک شکستن خط واقعی می‌شود، \" یک نقل‌قول و \u00e9 حرف é.

تفاوت سبک‌های JSON و JavaScript چیست؟

JSON فقط چند کدگذاری مثل \n، \" و \u00e9 را مجاز می‌داند. JavaScript تک‌نقل‌قول، بک‌تیک و ${ را هم کدگذاری می‌کند، و در رمزگشایی شکل‌های بیشتری مثل \x41 و \u{1F600} را می‌پذیرد.

چطور تک‌نقل‌قول را در SQL کدگذاری کنم؟

دوبرابرش کنید. «کدگذاری» و SQL را انتخاب کنید تا هر ' به '' تبدیل شود، پس متن داخل '…' در یک کوئری جا می‌گیرد، مثل 'O''Brien'.

چطور نویسه‌های خاص را در عبارت منظم کدگذاری کنم؟

«کدگذاری» و Regex را انتخاب کنید. بک‌اسلش قبل از . * + ? ^ $ { } ( ) | [ ] \ / و - گذاشته می‌شود تا متن دقیقاً مطابقت پیدا کند.

آیا کدگذاری برای جلوگیری از تزریق SQL کافی است؟

نه. در کد واقعی از پارامترهای کوئری کتابخانه پایگاه داده‌تان استفاده کنید. کدگذاری اینجا برای کوئری‌های سریع و یک‌باره است.

چرا رمزگشایی خطا نشان می‌دهد؟

متن یک کدگذاری دارد که سبک مجاز نمی‌داند، مثل \q در JSON، یک \u بدون چهار رقم هگزادسیمال، یا یک بک‌اسلش تنها در انتها. پیام می‌گوید مشکل چیست و برای کدگذاری نادرست، موقعیتش را.

آیا کدگذاری و رمزگشایی رشته رایگان است؟

بله. استفاده از آن رایگان است، بدون ثبت‌نام و بدون نیاز به نصب.