Bộ Chuyển Đổi ENV sang JSON Trực Tuyến

Chuyển đổi .env sang JSON trực tuyến trong vài giây. Công cụ miễn phí chuyển tệp dotenv thành JSON sạch cho API, gỡ lỗi và chia sẻ cấu hình. Chạy trong trình duyệt, không cần đăng ký.

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

Chuyển Đổi ENV sang JSON là gì?

Chuyển đổi ENV sang JSON là quá trình lấy tệp .env (danh sách KEY=VALUE phẳng mà hầu hết mọi ứng dụng hiện đại sử dụng cho biến môi trường) và biến nó thành đối tượng JSON có cấu trúc. .env đơn giản theo thiết kế; JSON là thứ API, trình gỡ lỗi và hầu hết các công cụ thực sự tiêu thụ. Bộ chuyển đổi env sang json đi qua tệp dotenv của bạn, phân tích mỗi dòng và ghi các khóa và giá trị vào đối tượng JSON. Bạn thường cần chuyển đổi env sang json khi cần kiểm tra tệp .env, chia sẻ cấu hình với công cụ chỉ chấp nhận JSON, hoặc đưa biến môi trường vào script mong đợi đầu vào có cấu trúc.

Tại sao chuyển đổi ENV sang JSON?

JSON là định dạng phổ quát cho API, trình duyệt và hầu hết các ngôn ngữ lập trình hiện đại. Tệp .env, mặt khác, được thiết kế để tải cấu hình runtime và không phù hợp để xác thực hoặc biến đổi lập trình. Chuyển đổi env sang json trực tuyến cho phép bạn lấy cấu hình phẳng đó và sử dụng nó như dữ liệu. Sử dụng công cụ env sang json khi cần xác thực nội dung tệp .env, chia sẻ cấu hình môi trường với công cụ JSON của đồng nghiệp, gỡ lỗi cấu hình runtime của ứng dụng trong trình xem có cấu trúc, hoặc tạo fixture JSON kiểm thử từ tệp .env mẫu.

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

Khi bạn nhấn Chuyển Đổi, công cụ phân tích tệp .env từng dòng, tách mỗi dòng tại dấu bằng đầu tiên và ghi các cặp khóa-giá trị như đối tượng JSON. Số và boolean được tự động phát hiện để chúng trở thành kiểu JSON đúng thay vì chuỗi. Các giá trị được trích dẫn (dấu ngoặc đơn hoặc đôi) được mở ngoặc để lấy chuỗi bên trong. Các dòng bắt đầu bằng # được bỏ qua như chú thích. Dòng trống được bỏ qua. Mọi thứ xảy ra trong trình duyệt của bạn. Dữ liệu .env của bạn không bao giờ rời khỏi thiết bị.

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

  • Chuyển đổi một cú nhấp: nhấn Chuyển Đổi và JSON xuất hiện trong bảng kết quả.
  • Phát hiện kiểu: số và boolean được tự động chuyển sang kiểu JSON đúng.
  • Xử lý dấu ngoặc: các giá trị được trích dẫn đơn và đôi được mở ngoặc đúng cách.
  • Bỏ qua chú thích: các dòng bắt đầu bằng # được bỏ qua, giống như trình tải dotenv làm.
  • Hỗ trợ tải lên: tải tệp .env từ thiết bị hoặc kéo thả vào ô nhập.
  • Sao chép một cú nhấp: lấy kết quả JSON bằng nút Sao Chép và dán bất cứ đâu.

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

  1. Dán nội dung .env vào trình soạn thảo đầu vào, hoặc sử dụng nút Tải Tệp Lên để tải tệp .env.
  2. Nhấn nút Chuyển Đổi để tạo kết quả JSON ở bên phải.
  3. Nhấn nút Sao Chép để sao chép JSON vào clipboard.
  4. Sử dụng nút Xóa để đặt lại cả hai trình soạn thảo khi muốn bắt đầu lại.

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

  • Gỡ lỗi cấu hình: xem nội dung .env ở dạng JSON có cấu trúc để phát hiện lỗi.
  • Chuyển giao API: chia sẻ cấu hình môi trường với các công cụ chỉ chấp nhận JSON.
  • Fixture kiểm thử: tạo mẫu JSON từ tệp .env cho các bài kiểm thử đọc JSON.
  • Xác thực: tải .env vào JSON Schema validators hoặc các linter dựa trên JSON khác.

Ví Dụ Chuyển Đổi

Đầu Vào (ENV)

SERVER_HOST=localhost
SERVER_PORT=3000
DEBUG=true

Đầu Ra (JSON)

{
  "SERVER_HOST": "localhost",
  "SERVER_PORT": 3000,
  "DEBUG": true
}

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

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