Chuyển đến nội dung chính
eyunzhu

Định dạng XML

Kiểm tra cấu trúc và thụt lề XML mà không làm đổi nội dung hỗn hợp hoặc khoảng trắng được bảo toàn bằng xml:space.

Thụt lề

Kết quả cập nhật khi nhập hoặc đổi tùy chọn


    
Xử lý ngay trong trình duyệt. Không tải lên hay lưu dữ liệu.

Giới thiệu công cụ

Làm thông điệp API dễ đọc mà không chèn khoảng trắng gây đổi nghĩa. Không tải thực thể ngoài và không kiểm tra lược đồ XSD.

Cách sử dụng

Dán XML hoặc mở tệp UTF-8 rồi chọn mức thụt lề. Nội dung hỗn hợp và cây con có xml:space="preserve" được giữ nguyên; chỉ cấu trúc phù hợp được thụt lề. Không hỗ trợ DOCTYPE và thực thể bên ngoài. Không xác thực theo XSD. Tối đa 1 MiB và 80 cấp lồng nhau.

Câu hỏi thường gặp

Vì sao một số phần tử XML vẫn nằm trên một dòng?

Thêm khoảng trắng vào văn bản hỗn hợp, CDATA hay xml:space="preserve" có thể đổi nội dung nên chúng được giữ nguyên. Cú pháp đúng không chứng minh phù hợp XSD hay quy tắc nghiệp vụ.

Tệp khai báo encoding khác có đọc trực tiếp được không?

Các byte thực tế phải là UTF-8 hợp lệ; khai báo encoding không tự chuyển đổi chúng. Hãy đổi tệp sang UTF-8 trước nếu cần. Xử lý diễn ra tại máy, và khai báo encoding sẵn có được cập nhật thành UTF-8 trong đầu ra.

Tại sao XML có DOCTYPE bị từ chối?

Công cụ không chấp nhận DOCTYPE hay thực thể ngoài, và không tải tài nguyên bên ngoài. Hãy xuất từ hệ thống nguồn với các thực thể đã được thay bằng nội dung cụ thể. Văn bản còn bị giới hạn ở 1 MiB và độ lồng 80 cấp.

Bình luận

0
để tham gia thảo luận.
Chưa có bình luận.
Chuỗi trả lời

Theo dõi toàn bộ cuộc trò chuyện theo thời gian; mỗi câu trả lời cho biết chính xác tin nhắn được phản hồi.