1
angryfish 13 天前
为啥不用 chatgpi 写?
|
2
ho121 13 天前
写 yaml ,然后转成 json
|
3
TimG OP 补充一下,因为配置项维度超过 2 维了,列表嵌套列表,也想过在 excel 里写好再写代码转成 Python ,但是多维情况下 excel 难以支持,又会成为用分隔符去区分数据,这样跟手写 json 又简单不到哪去了
|
4
COW 13 天前
https://jsoneditoronline.org/ ,tree 模式
|
6
Latin 13 天前
https://json4u.com/editor
看下这个符合你需求不 |
9
default996 13 天前 via Android
这种格式转换的,全扔给 ai 处理
|
10
TimG OP |
12
noahlias 13 天前
https://github.com/AykutSarac/jsoncrack.com
但是你这个可以用 json schema 先定义好 就能自己 validate 了 |
13
netnr 13 天前
|
14
lrh3321 13 天前
我是用 TypeSpec 写类型约束,然后转成 json schema ,然后再用 ajv 来验证。编辑器哪 code-mirror 套了官方的 json 插件凑合了一下
|
15
sampeng 13 天前
肯定是 excel 来维护的。。json 。。。不懂代码的人懂个锤子的 json 。这些编辑器可视化稍微搞错不懂代码的就抓瞎。
如果要给不懂代码的来维护就是 excel 。你要设计好数据结构。你完全可以暴露出只变的数据。 不要完全相信 chatgpt 的数据,他又不一定 100%正确。除非你有校验之类的。 要给不懂代码的人维护。唯一法则就是把他们当二傻子。把数据拉平,或者多个表格。然后引用之类的。设计一套规则。excel 也是能支持的。逗号分隔那是 csv 。。要不。。用 cursor 。一下午做个 chrome 插件。帮你生成 json 。。 |
17
TimG OP |
18
zsh2517 12 天前
如果真的特别复杂,考虑单独写个程序输入指定数据,输出 JSON 吧。大点的 JSON ,可视化编辑体验并不太好
|
20
mcfog 12 天前
|
22
zsh2517 12 天前
@TimG #19 我之前试过一些 JSON 的可视化工具,感觉用起来也没那么方便,复杂的配置配合 UI 会很长。而且只靠 json schema 不一定能按照自己想法来编辑。效果好一些的话,还是要用程序去生成(或者针对性开发编辑器)。
比如,对于下面两个数据,最理想的编辑方式都是表格,但是绝大多数 JSON 编辑器,都是按照标准数据结构类型来实现的 {"Alice": {"english": 100,"math": 90},"Bob": {"english": 85,"math": 95},"Caron": {"english": 92,"math": 88}} [{"name": "Alice","english": 100,"math": 90},{"name": "Bob","english": 85,"math": 95},{"name": "Caron","english": 92,"math": 88}] |