UTILS.
۱۰۰٪ در مرورگر
</>

قالب‌بند XML

XML را با تورفتگی زیبا قالب‌بندی کن یا آن را به یک خط واحد فشرده کن.

خروجی

درباره این ابزار

قالب‌بند XML یک ابزار رایگان و درون‌مرورگری است که نشانه‌گذاری XML را زیباچاپ یا فشرده می‌کند. نشانه‌گذاری خود را جای‌گذاری کنید و Format را انتخاب کنید تا هر تگ روی خط خودش با تورفتگی بر اساس عمق تودرتویی پخش شود، یا Minify را بزنید تا فاصله‌های بین تگ‌ها حذف و همه‌چیز روی یک خط جمع شود.

قالب‌بندی به‌جای تجزیهٔ کامل، مبتنی بر رشته است: فاصله‌هایی را که بین تگ‌ها قرار دارند جمع می‌کند، هر تگ را روی خط خودش می‌گذارد و در هر سطح دو فاصله تورفتگی می‌دهد. تگ‌های بسته تورفتگی را یک پله عقب می‌برند، در حالی که اعلان XML، دستورهای پردازشی، توضیحات و تگ‌های خودبسته روی یک خط و بدون افزودن سطح می‌مانند. متن درون یک عنصر و همهٔ ویژگی‌ها دقیقاً همان‌طور که نوشته شده‌اند باقی می‌مانند.

چون سند را تجزیه نمی‌کند، بررسی طرح‌واره‌ای وجود ندارد و تضمینی هم نیست که نشانه‌گذاری‌تان خوش‌ساختار باشد. همه‌چیز کاملاً در مرورگر شما اجرا می‌شود، پس چیزی بارگذاری نمی‌شود، حساب و ردیابی در کار نیست و پس از بارگذاری صفحه، آفلاین کار می‌کند. یک دکمهٔ کپی نتیجه را با یک کلیک برمی‌دارد.

پرسش‌های پرتکرار

آیا XML را اعتبارسنجی می‌کند؟
خیر. قالب‌بندی مبتنی بر رشته انجام می‌دهد و سند را تجزیه نمی‌کند یا خوش‌ساختار بودن نشانه‌گذاری را بررسی نمی‌کند، پس ورودی بدساختار به‌جای رد شدن، بازچینی می‌شود.
Minify چه می‌کند؟
فاصله‌های بین تگ‌ها را حذف و دو سرِ متن را می‌برد و نشانه‌گذاری را روی یک خط جمع می‌کند. متن درون یک عنصر دست‌نخورده می‌ماند.
چقدر تورفتگی می‌دهد و آیا می‌توانم عرض را تغییر دهم؟
قالب‌بندی برای هر سطح تودرتویی از دو فاصلهٔ ثابت استفاده می‌کند و عرض قابل تنظیم نیست. هر تگ روی خط خودش می‌رود و تگ‌های بسته تورفتگی را کاهش می‌دهند.
آیا قالب‌بندی محتوا یا ویژگی‌های من را تغییر می‌دهد؟
فقط فاصله‌هایی را که صرفاً بین تگ‌ها هستند جمع می‌کند. متن عناصر و ویژگی‌ها همان‌طور که نوشته شده‌اند حفظ می‌شوند و تگ‌های خودبسته، توضیحات و اعلان XML روی یک خط و بدون افزودن سطح تورفتگی می‌مانند.

ابزارهای بیشتر