2025 年了,这个问题不知道又被谁顶上来了。
答案很简单。
配置文件,首先要满足人易读。
XML 这种东西,简单的情况下人还是相对而言易读的。
但是 XML 对人真的不友好。
JSON 更是妥妥的,完全不为人设计的格式。
遍观所有主流配置文件。
有 YAML 摆前面,JSON 和 XML 都不可能有一战之力。
虽然 YAML 设计的也不太对人友好。
在配置简单时,说实话。
ini 真挺好的。
不过配置复杂时,嵌套层级多起来以后,ini 和 超级 ini(tom…。
代码:
为什么Steam Deck能做好Windows游戏转译但是Apple Mac就做不好?
有哪些新生代没见过或者无法理解的 Windows XP 7 时代的事情?
Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
怎么看待三十而已里说的养鱼让人玩物丧志,养鱼是魔鬼,是黑洞,养鱼毁三代鱼缸毁一生的话?
golang总体上有什么缺陷?
以色列为什么突然敢打伊朗了?不怕被报复?
如何看待暴露但很还原的cos?
为什么中国很少有人使用linux?
广西桂军真的很厉害吗?
是什么原因导致HDR无法推行?
到什么程度才叫精通 Linux?
瘦真的只能饿出来吗?
网传《碟中谍 8》亏损可能超 14 亿,是真的吗?这背后的原因是什么?
柳州的债务,谁来还?用什么还?怎么还?
如何看待华为Pura80标准版手机接口竟倒退成USB 2.0?要是也烧了WIFI是不是不好备份数据?
为什么B-2轰炸机从来不敢来中国?
为什么二游厂商都喜欢推出泳装版本?
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
为什么王虹回国内讲座使用英语?
现在个人博客不能备案了吗?
请问27寸4K显示器哪个好呀?
维护一个大型开源项目是怎样的体验?
美国海军有多恐怖?
如何评价电影《碟中谍8:最后清算》?
为什么越来越多的 SSD 不带片外缓存了?
女主播和榜一大哥现实碰面会做什么?
你见过最漂亮的女生长什么样?
人可以极简主义到什么程度?
为什么现在的年轻人宁愿自己工资低点,也要过得舒服、不那么累?
为什么很多《红警》老玩家看不起《红警3》,且对于《红警3》存在大量误解?