# EDN转JSON

将EDN（可扩展数据表示法）数据转换为JSON格式

> 标准页面: https://elysiatools.com/zh/tools/edn-to-json

- **分类:** Format Conversion

- **关键词:** edn, json, 转换, clojure, edn转json

## 概述

EDN转JSON工具专为将EDN（可扩展数据表示法）数据转换为JSON格式而设计，适用于需要在不同平台间交换数据的开发者，操作简单快捷。

## 输入项

- **EDN输入** (textarea): Enter your EDN data here...

## 适用场景

- 当您从Clojure或EDN支持的系统导出数据，需要转换为JSON格式时。
- 在与其他系统集成，要求数据以JSON格式传输时。
- 处理EDN配置文件，希望将其转换为更通用的JSON格式以便使用。

## 工作原理

- 在输入框中粘贴或输入您的EDN数据。
- 工具自动解析EDN语法并验证数据结构。
- 转换完成后，直接输出对应的JSON格式文本。

## 使用案例

- Clojure开发者将项目配置从EDN转换为JSON，以便在其他语言中使用。
- 数据工程师在数据管道中转换EDN格式的日志或数据为JSON。
- 前端开发者处理后端提供的EDN数据，需要转换为JSON进行前端渲染。

## 常见问题

### 什么是EDN？

EDN是Extensible Data Notation的缩写，是一种用于Clojure等语言的数据格式。

### 这个工具支持所有EDN特性吗？

工具支持标准的EDN数据类型，如字符串、数字、列表、映射等。

### 输出JSON的格式是什么？

输出是标准的JSON格式，兼容所有JSON解析器。

### 有文件大小限制吗？

工具基于文本输入，建议处理合理大小的数据以避免性能问题。

### 如何使用这个工具？

只需将EDN数据粘贴到输入框，工具会自动转换并显示JSON结果。

## 相关工具

- [BSON转换器](https://elysiatools.com/zh/tools/bson-converter): 将数据编码/解码为BSON（Binary JSON）格式
- [CSON转JSON](https://elysiatools.com/zh/tools/cson-to-json): 将CSON（CoffeeScript对象表示法）数据转换为JSON格式
- [GeoJSON转GPX转换器](https://elysiatools.com/zh/tools/geojson-to-gpx): 将GeoJSON格式转换为GPX（GPS交换格式）格式
- [GeoJSON转KML转换器](https://elysiatools.com/zh/tools/geojson-to-kml): 将GeoJSON格式转换为KML（Keyhole标记语言）格式
- [GeoJSON转OSM转换器](https://elysiatools.com/zh/tools/geojson-to-osm): 将GeoJSON格式转换为OpenStreetMap (OSM) XML格式
- [GPX转GeoJSON转换器](https://elysiatools.com/zh/tools/gpx-to-geojson): 将GPX（GPS交换格式）转换为GeoJSON格式
- [GraphQL转JSON](https://elysiatools.com/zh/tools/graphql-to-json): 将GraphQL查询或响应数据转换为JSON格式
- [HCL-JSON转换器](https://elysiatools.com/zh/tools/hcl-json-converter): 在HashiCorp配置语言(HCL)和JSON格式之间转换，用于Terraform配置

## 示例

- [JSON 示例](https://elysiatools.com/zh/samples/json): JSON（JavaScript 对象表示法）格式示例，从简单到复杂结构
- [Terraform Plan JSON 样本](https://elysiatools.com/zh/samples/terraform-plan-json-samples): 用于依赖可视化和变更审查的 Terraform plan JSON 文件样本，贴近 terraform show -json 输出结构
- [聊天记录 JSON 示例](https://elysiatools.com/zh/samples/chat-transcript-json): 多角色聊天记录的 JSON 示例
- [富媒体 JSON 示例](https://elysiatools.com/zh/samples/rich-media-json): 常见富文本编辑器（TipTap、Quill、Slate）的 JSON 示例

## 相关内容

- [JSON 规范化与数据交换工作流](https://elysiatools.com/zh/hubs/json-convert): 把结构化来源转换为经过核对的 JSON 表示，再按下游需求导出为表格、配置、文档、API、XML、CSON、EDN、BSON 或 UBJSON。
