# gjson-query **Repository Path**: menchou/gjson-query ## Basic Information - **Project Name**: gjson-query - **Description**: 使用GJSON路径语法查询JSON数据 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-14 - **Last Updated**: 2025-05-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GJSON查询工具 一个用于可视化操作JSON数据的Web应用程序。用户可以输入JSON数据,使用GJSON路径语法查询数据,并以可视化形式查看结果。 ## 功能特点 - 可折叠的JSON树状视图显示 - 通过GJSON路径快速查询JSON数据 - 响应式设计,适配各种设备尺寸 - Docker容器化,支持Helm部署到Kubernetes集群 ## 技术栈 - 前端:React.js - 后端:Golang (使用gjson库) - 容器化:Docker - 部署:Kubernetes (Helm) ## 本地开发 ### 前端 ```bash cd frontend npm install npm start ``` ### 后端 ```bash cd backend go run main.go ``` ## 使用Docker构建 ```bash # 构建前端镜像 docker build -t gjson-query-frontend ./frontend # 构建后端镜像 docker build -t gjson-query-backend ./backend ``` ## 使用Docker Compose ```bash docker compose up -d ``` ## 使用Helm部署 ```bash cd helm helm install gjson-query . ``` ## 使用方式 1. 在上方文本框中输入完整的JSON数据 2. 可视化查看JSON结构 3. 在下方文本框中输入GJSON查询语法 4. 点击"查询"按钮获取结果 5. 在下方查看查询结果