کدگذاری و رمزگشایی رشته: JSON، JavaScript، SQL – رایگان
رایگان، بدون ثبتنام، در مرورگرتان کار میکند. متن را برای JSON، JavaScript، CSV، SQL، عبارت منظم یا XML کدگذاری کنید یا برگردانید. نتیجه همان لحظهای که تایپ میکنید بهروز میشود.
برای مقداری داخل رشته JSON: نقلقولها، بکاسلشها، شکست خط و نویسههای کنترلی یک بکاسلش میگیرند.
همهچیز روی دستگاه شما انجام میشود.
چرا از کدگذاری و رمزگشایی رشته استفاده کنیم
- 100% رایگان
- هر چند وقت که بخواهید از آن استفاده کنید. بدون ثبتنام، بدون واترمارک و بدون نیاز به نصب.
- حریم خصوصی از ابتدا
- آنچه تایپ میکنید در مرورگر شما میماند و هرگز برای ما ارسال نمیشود.
- روی هر دستگاهی کار میکند
- در مرورگر روی Windows، Mac، Linux، Android و iPhone اجرا میشود. نیازی به برنامه نیست.
طرز استفاده از کدگذاری و رمزگشایی رشته
- «کدگذاری» یا «رمزگشایی» را انتخاب کنید.
- زیر «برای»، جایی را که متن میرود یا از آن میآید انتخاب کنید: JSON، JavaScript، CSV، SQL، Regex یا XML. خطی زیر گزینهها توضیح میدهد آن سبک چه میکند.
- متن خود را بچسبانید. نتیجه همزمان با تایپ ظاهر میشود؛ روی «کپی نتیجه» بزنید.
- روی «جابهجایی» بزنید تا نتیجه دوباره ورودی شود و جهت برعکس شود، برای بررسی اینکه برگشت درست است.
پرسشهای متداول
کدگذاری رشته یعنی چه؟
افزودن علامت، معمولاً بکاسلش، پیش از نویسههایی که در غیر این صورت رشته را تمام میکنند یا معنایش را تغییر میدهند، مثل نقلقولها و شکستن خط.
چطور یک رشته را برای 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 بدون چهار رقم هگزادسیمال، یا یک بکاسلش تنها در انتها. پیام میگوید مشکل چیست و برای کدگذاری نادرست، موقعیتش را.
آیا کدگذاری و رمزگشایی رشته رایگان است؟
بله. استفاده از آن رایگان است، بدون ثبتنام و بدون نیاز به نصب.
راهنما و آموزشها (به انگلیسی)
- How to Minify JSON Free (Compress JSON to One Line)Paste JSON, click Minify, and copy it as one compact line for configs, environment variables, API requests and AI prompts. Free; your data stays local.
- Regex Cheat Sheet: Anchors, Groups, Lookarounds (Free)A practical regex cheat sheet with tested examples for anchors, classes, quantifiers, groups and lookarounds. Try each one live in a free regex tester.
- Regex for Email Validation: Patterns That Work (Free)A practical email regex, the one the HTML standard uses, and why a perfect RFC pattern isn't worth it. With test cases you can run free in your browser.
- SQL Formatting Best Practices: 10 Rules (Free Formatter)Upper-case keywords, one clause per line, clear aliases, the leading-comma debate. Ten SQL formatting rules with examples and a free formatter.
ابزارهای مرتبط
- رمزگذار و رمزگشای موجودیت HTMLمتن را به موجودیتهای HTML تبدیل کنید تا امن در صفحهٔ وب نمایش داده شود، یا & و é و é را برگردانید، همزمان با تایپ.
- رمزگذاری و رمزگشایی URLمتن را برای URL رمزگذاری یا کدهای %20 را رمزگشایی کنید، همزمان با تایپ. پارامترهای پیوند فهرست میشوند. هیچچیز از دستگاهتان خارج نمیشود.
- قالببندیکنندهی JSONJSON را بچسبانید تا معتبر بودنش بررسی شود، با تورفتگی مرتب کنید یا در یک خط فشرده کنید. اگر مشکلی باشد، محلش را نشان میدهد. نتیجه را کپی یا دانلود کنید.
- آزمایشگر عبارت منظمعبارت منظم را روی متن آزمایش کنید و تطابقها را هنگام تایپ ببینید، با جدول گروهها و پیشنمایش جایگزینی. مطابق قواعد JavaScript است.