📄 Định dạng XML — Định dạng, Nén và Kiểm tra XML Miễn Phí
Dán XML vào và nhấn Định dạng để xuất đẹp ngay lập tức với thụt lề 2 dấu cách, 4 dấu cách hoặc tab. Nhấn Nén để xóa khoảng trắng và giảm kích thước. Công cụ kiểm tra XML bằng DOMParser tích hợp của trình duyệt và hiển thị thông báo lỗi rõ ràng nếu XML không hợp lệ. Mọi xử lý diễn ra hoàn toàn trong trình duyệt.
Giới thiệu
Công cụ định dạng XML này sử dụng DOMParser tích hợp của trình duyệt để phân tích và kiểm tra XML, sau đó duyệt cây DOM để tái tạo đầu ra sạch sẽ và có thụt lề — không cần thư viện bên ngoài. Chế độ Làm đẹp tạo XML dễ đọc với thụt lề nhất quán (2 dấu cách, 4 dấu cách hoặc tab). Chế độ Nén xóa các nút văn bản chỉ chứa khoảng trắng giữa các phần tử. Các phần tử con có một văn bản được giữ nguyên trên cùng dòng. Khai báo XML, ghi chú, CDATA và lệnh xử lý được bảo toàn. Mọi xử lý diễn ra trong trình duyệt, dữ liệu của bạn không bao giờ bị tải lên.
Cách sử dụng
- Dán XML vào khu vực nhập liệu bên trái hoặc nhấn 'Tải mẫu' để thử với tài liệu demo.
- Chọn kích thước thụt lề bạn muốn — 2 dấu cách, 4 dấu cách hoặc tab — từ menu xổ xuống ở trên.
- Nhấn 'Định dạng (Làm đẹp)' để hiển thị XML với thụt lề dễ đọc ở khu vực kết quả bên phải.
- Hoặc nhấn 'Nén (Minify)' để xóa tất cả khoảng trắng giữa các phần tử và tạo XML hợp lệ gọn nhất.
- Sao chép kết quả bằng 'Sao chép kết quả' hoặc tải xuống dưới dạng file .xml. Nếu XML không hợp lệ, thông báo lỗi phân tích sẽ được hiển thị.
Câu hỏi thường gặp
- Công cụ định dạng XML này có miễn phí không?
- Có, hoàn toàn miễn phí — không cần tài khoản, không đăng ký, không phí ẩn. Mở trang và bắt đầu định dạng ngay.
- XML của tôi có được gửi lên máy chủ hoặc lưu ở đâu đó không?
- Không. Mọi việc phân tích, định dạng và kiểm tra đều diễn ra hoàn toàn trong trình duyệt. XML của bạn không bao giờ rời khỏi thiết bị. Dữ liệu nhập cuối cùng chỉ được lưu trong localStorage của trình duyệt để bạn có thể tiếp tục sau.
- Công cụ xử lý thế nào nếu XML của tôi không hợp lệ?
- Công cụ sử dụng DOMParser tích hợp của trình duyệt để phát hiện lỗi và hiển thị thông báo lỗi phân tích chính xác bên dưới khu vực kết quả. Không có đầu ra được định dạng cho XML không hợp lệ — bạn thấy lỗi trước để có thể sửa.
- Sự khác biệt giữa Định dạng và Nén là gì?
- Định dạng (Làm đẹp) thêm xuống dòng và thụt lề nhất quán để XML dễ đọc và chỉnh sửa cho người dùng. Nén xóa tất cả khoảng trắng không cần thiết giữa các phần tử để tạo ra XML hợp lệ ngắn nhất có thể — hữu ích để giảm kích thước file khi gửi XML qua mạng hoặc nhúng vào code.
- Công cụ có bảo toàn khai báo XML, ghi chú và các phần CDATA không?
- Có. Khai báo XML (như <?xml version="1.0" encoding="UTF-8"?>) được phát hiện từ nguồn và được thêm vào đầu đầu ra. Ghi chú và các phần CDATA được bảo toàn nguyên vẹn trong khi duyệt DOM. Các lệnh xử lý cũng được giữ lại.