Bộ Chuyển Đổi XML sang INI Trực Tuyến

Chuyển đổi XML sang INI trực tuyến. Công cụ miễn phí biến cấu hình XML thành tệp INI khóa=giá trị sẵn sàng cho PHP, Python configparser và ứng dụng cổ điển. Chạy trong trình duyệt.

Kéo thả hoặc dán XML của bạn
Loading editor...
Loading editor...

Chuyển Đổi XML sang INI là gì?

Chuyển đổi XML sang INI lấy tài liệu XML phân cấp và viết lại theo kiểu khóa=giá trị đơn giản mà INI sử dụng. XML tốt cho dữ liệu lồng nhau có cấu trúc; INI tốt cho cấu hình phẳng mà bất kỳ ngôn ngữ nào cũng có thể đọc ngay. Bộ chuyển đổi XML sang INI ánh xạ các phần tử XML cấp cao nhất sang các phần INI ([phần]) và viết các giá trị lá như các cặp khóa=giá trị.

Tại sao chuyển đổi XML sang INI?

Tệp INI vẫn có ở khắp nơi: php.ini của PHP, .gitconfig của Git, my.cnf của MySQL, configparser của Python, cộng với nhiều ứng dụng desktop và công cụ CLI. Nếu bạn đang di chuyển cấu hình từ hệ thống dựa trên XML sang hệ thống đọc INI, công cụ này tiết kiệm cho bạn công sức gõ lại.

Cách bộ chuyển đổi XML sang INI của chúng tôi hoạt động

Khi bạn nhấn Chuyển Đổi, công cụ ánh xạ các phần tử XML cấp cao nhất có con sang các phần INI (tiêu đề [phần]) và viết các giá trị lá như các cặp khóa=giá trị. Vì INI không hỗ trợ lồng sâu, các phần tử lồng nhau được làm phẳng với ký hiệu dấu chấm. Mọi thứ chạy trong trình duyệt của bạn.

Tính Năng Bạn Nhận Được

  • Ánh xạ phần: các phần tử XML cấp cao nhất có con trở thành [phần].
  • Làm phẳng: XML lồng sâu được làm phẳng với ký hiệu dấu chấm để dữ liệu được giữ nguyên.
  • Giữ nguyên thuộc tính: thuộc tính XML được viết như các khóa cùng với các giá trị phần tử.
  • Giá trị an toàn kiểu: chuỗi, số và boolean được viết mà không có dấu ngoặc kép bất ngờ.
  • Hỗ trợ tải lên: tải tệp .xml từ thiết bị của bạn hoặc kéo thả vào ô nhập.
  • Sao chép một cú nhấp: lấy kết quả INI bằng nút Sao Chép và dán vào tệp cấu hình của bạn.

Cách Sử Dụng Công Cụ

  1. Dán XML vào ô nhập, hoặc sử dụng nút Tải Tệp Lên để tải tệp .xml.
  2. Nhấn nút Chuyển Đổi để tạo kết quả INI.
  3. Xác nhận các phần trông đúng và các khóa phù hợp với những gì trình phân tích cú pháp cấu hình của bạn mong đợi.
  4. Nhấn nút Sao Chép để sao chép INI vào clipboard của bạn.

Các Trường Hợp Sử Dụng Phổ Biến

  • Di chuyển cấu hình: chuyển cấu hình từ công cụ dựa trên XML sang công cụ dựa trên INI mà không cần viết lại thủ công.
  • Cấu hình PHP và cơ sở dữ liệu: tạo đoạn php.ini hoặc my.cnf từ nguồn XML.
  • Ứng dụng desktop: nhiều công cụ Windows và đa nền tảng vẫn đọc INI cho cài đặt.
  • Python configparser: INI là định dạng mặc định cho module configparser thư viện chuẩn.

Ví Dụ Chuyển Đổi

Đầu Vào (XML)

<?xml version="1.0"?>
<config>
  <database>
    <host>localhost</host>
    <port>3306</port>
  </database>
</config>

Đầu Ra (INI)

[database]
host=localhost
port=3306

Câu Hỏi Thường Gặp

Bộ Chuyển Đổi Liên Quan