设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
影视
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
程序员
›
一个服务的配置文件用什么格式(比如 xml, json, yaml) ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
卫生巾实测
›
看了《再见爱人》气的晚上睡不着
›
怎么看待 [十点前下班没必要来深圳] 的说法
›
去医院看发烧,检查花了 640
›
请教一下大家是如何清理机械键盘缝隙中的灰
今日热议主题
光纤 HBA 卡自建存储,有哪些软件和系统值
骁龙 8 至尊版实际续航怎么样?我买了荣耀
AirPods4 降噪版躺着戴触发 bug 大家发现了
如何获取第三方 APP 的访客信息(如豆瓣 ap
求助:用 Python 安排监考--让科技来拯救一
Forward-新视界 最近新出的视频 app 怎么样
请教大佬们个问题,来华留学生网站上的项目
本人是个 iOS 老程序员,越来越不想去公司
小白版调用 API 接口发邮件📩(相对匿名)
太冷了 有没有人跑去海南过冬的 远程
显示全部
|
最新评论
35 条回复
·
404 次点击
11#
cwcc
小成
2024-9-15 00:04:08
如果只是读取的话,我个人 yaml 、json 是最推荐的。json 的好处就是兼容性极广,缺点就是不能注释且比较冗余。yaml 的好处就是可读性强且兼容 json ,缺点就是写的话比较混乱。toml 个人觉得有一定门槛但未来可期,ini 太过简单,xml 适合同时读写的复杂结构。
12#
IvanLi127
小成
2024-9-15 01:06:58
我选 toml ,如果没复杂的嵌套结构,还是环境变量和 .env 文件比较舒服。如果需要被程序修改的需求,我选 yaml 或 json 。
13#
flyqie
小成
2024-9-15 01:11:09
我个人环境变量、.env 、.ini 写的都比较多,再加上不喜欢那种缩进,一直很偏好 toml
14#
Trim21
小成
2024-9-15 01:13:33
yaml 或者 toml
15#
pb7412221
小成
2024-9-15 01:32:04
json 是最简单最容易的 唯一的缺点不能写注释 在 json5 中也解决的
16#
Philippa
小成
2024-9-15 01:37:25
支持楼上,选择 json 。因为 json 简单易懂,所有人都有相关基础,是最好用的。
toml 有点冷门,很多人不熟悉怎么用。单是先进是不够的。
yaml 就算了吧,你看看 k8s 的那堆文件还有 nindent ,缩进错一丢丢都不行,偶尔字符串偶尔数字,array 表达让人迷惑。
17#
agagega
小成
2024-9-15 01:37:27
扩展性:XML>YAML>JSON>TOML
安全性:TOML>YAML>JSON>XML
人类读写:YAML>TOML>JSON>XML
苹果有个叫 pkl 的开源项目,大致相当于给不同的配置文件格式准备的配置文件,你可能会感兴趣
至于 CMakeLists.txt ,即使再怎么吹 modern ,本质上还是一个奇怪的命令式语言,用它还不如用 Lua 或者 Ruby 正经搞个 DSL ,我宁愿写 XML 也不想写它
18#
kenvix
小成
2024-9-15 01:43:46
我不知道为什么这么多人喜欢 yaml 。这玩意简直就是一坨屎,我永远不知道当前缩进对的是哪里,这个缩进有没有问题。IDE 也猜不到想表达这块代码的意图位置是哪里。
但凡写过几百行的 yaml 应该和我有同感
19#
GeekGao
小成
2024-9-15 02:48:14
参考:
https://i.imgur.com/eedRXHa.png
20#
daimaosix
小成
2024-9-15 02:57:29
我比较喜欢 yaml
下一页 »
1
2
3
4
/ 4 页
下一页
返回顶部