Bộ Chuyển Đổi JSON sang INI Trực Tuyến
Chuyển đổi JSON sang INI trực tuyến với các phần sạch và các cặp khóa-giá trị. Hoàn hảo cho php.ini, cấu hình MySQL và Python configparser. Miễn phí, nhanh, dựa trên trình duyệt.
Chuyển Đổi JSON sang INI là gì?
Chuyển đổi JSON sang INI lấy dữ liệu JSON có cấu trúc và viết lại theo định dạng INI kiểu khóa=giá trị đơn giản. Tệp INI đã có từ những ngày đầu Windows và vẫn phổ biến cho các ứng dụng desktop, tệp cấu hình và các công cụ CLI muốn cấu hình đơn giản. Bộ chuyển đổi ánh xạ các đối tượng JSON cấp cao nhất sang các phần INI và làm phẳng lồng nhau với ký hiệu dấu chấm.
Tại sao chuyển đổi JSON sang INI?
Nếu bạn đang làm việc với phần mềm đọc tệp INI (php.ini của PHP, .gitconfig của Git, my.cnf của MySQL, nhiều ứng dụng Python sử dụng configparser hoặc các công cụ desktop Windows), bạn đôi khi cần lấy dữ liệu JSON và biến nó thành cấu hình INI. Công cụ này thực hiện ánh xạ đó.
Cách bộ chuyển đổi JSON 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 khóa cấp cao nhất trong JSON sang các phần INI (tiêu đề [phần]) và các giá trị bên trong mỗi phần trở thành các cặp khóa=giá trị. Vì INI không hỗ trợ lồng sâu, các khóa 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 đối tượng cấp cao nhất trong JSON trở thành [phần].
- Làm phẳng: các khóa lồng sâu được làm phẳng với ký hiệu dấu chấm.
- 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 .json 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ụ
- Dán JSON vào ô nhập, hoặc sử dụng nút Tải Tệp Lên để tải tệp .json.
- Nhấn nút Chuyển Đổi để tạo kết quả INI.
- 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.
- 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
- Cấu hình PHP: tạo đoạn php.ini.
- Cấu hình cơ sở dữ liệu: xây dựng tệp cấu hình MySQL hoặc PostgreSQL.
- Ứng dụng desktop: nhiều ứng dụng Windows cũ và đa nền tảng vẫn đọc INI.
- 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 (JSON)
{
"database": {
"host": "localhost",
"port": 3306
}
}Đầu Ra (INI)
[database] host=localhost port=3306