jsonecho

XML Formatter

XML فشرده یا درهم‌ریخته را بچسبانید و در یک مرحله با تورفتگی و بررسی‌شده دریافت کنید.

در حال بارگذاری ابزار...

نحوه استفاده از XML Formatter

  1. XML خود را بچسبانید یا فایلی بارگذاری کنید.
  2. تورفتگی را انتخاب کنید و تصمیم بگیرید کامنت‌ها حذف شوند یا نه.
  3. XML قالب‌بندی‌شده را کپی کنید، یا برای کاوش نمای درختی را باز کنید.

درباره XML Formatter

XML از یک وب‌سرویس یا یک خروجی قدیمی معمولاً روی یک خط می‌رسد. این قالب‌بند هر عنصر را روی خط خودش می‌گذارد و فرزندان را زیر والدشان تورفتگی می‌دهد تا ساختار دوباره دیده شود. عناصر فقط‌متنی روی یک خط می‌مانند، <name>Mira</name>، که خروجی را فشرده نگه می‌دارد.

پیش از قالب‌بندی، XML از نظر درست‌ساخت بودن بررسی می‌شود. اگر تگی بسته نشده یا تو‌در‌تویی اشتباه است، به‌جای نتیجه نیمه‌قالب‌بندی‌شده‌ای که نمی‌توانید به آن اعتماد کنید، خط و ستون و یک پیام می‌بینید.

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

آیا قالب‌بندی معنای XML من را تغییر می‌دهد؟

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

آیا کامنت‌ها، CDATA و اعلان XML را حفظ می‌کند؟

بله. کامنت‌ها حفظ می‌شوند مگر اینکه حذف کامنت‌ها را تیک بزنید، بخش‌های CDATA و دستورالعمل‌های پردازش دست‌نخورده می‌مانند.

«درست‌ساخت» یعنی چه؟

هر تگ باز یک تگ بسته دارد، تگ‌ها درست تو‌در‌تو هستند، مقادیر ویژگی‌ها در کوتیشن‌اند و دقیقاً یک عنصر ریشه وجود دارد. این به آن معنا نیست که سند از یک schema مشخص پیروی می‌کند.

آیا می‌تواند SOAP یا WSDL را قالب‌بندی کند؟

بله، هر دو فقط XML هستند. اگر دنبال همین بودید، صفحه‌های اختصاصی هم برایشان وجود دارد.

آیا محدودیت حجم وجود دارد؟

محدودیت سخاوتمندانه‌ای وجود دارد. فایل‌های چند مگابایتی بدون مشکل قالب‌بندی می‌شوند.

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

همه ابزارها →