gpt4 book ai didi

syntax - 配置文件语法

转载 作者:行者123 更新时间:2023-12-03 21:34:16 25 4
gpt4 key购买 nike

我正在开发将使用配置文件的软件。我不知道很多配置文件的语法或格式。以下是我所知道的两个:

(常见于 .conf 文件)

[section]
key=value
#comment

或(与 .ini 通用)
key value
; comment

我的兴趣是多才多艺的东西,几乎是一种语言。让我们说
[Default]
Start = 0
End = 10
Speed = 1

[Section 3-6]
Speed = 2

这将充当覆盖。然而,这不是我所知道的任何约定。是否有允许这样做的通用语法?

最佳答案

截至 2015 年,xml 不再是事实上的标准。以下是选项。

TOML

# This is a TOML document.

title = "TOML Example"

[owner]
name = "Tom Preston-Werner"
dob = 1979-05-27T07:32:00-08:00

[servers]

# tabs / spaces ok but not required
[servers.alpha]
ip = "10.0.0.1"
dc = "eqdc10"

YAML
%YAML 1.2
---
YAML: YAML Ain't Markup Language

Projects:
C/C++ Libraries:
- libyaml # "C" Fast YAML 1.1
- Syck # (dated) "C" YAML 1.0
- yaml-cpp # C++ YAML 1.2 implementation

CSON
# Comments!!!

greatDocumentaries: [
'earthlings.com'
'forksoverknives.com'
]

importantFacts:
# Multi-Line Strings! Without Quote Escaping!
emissions: '''
Livestock and their byproducts account for at least 32,000 million tons of carbon dioxide (CO2) per year, or 51% of all worldwide greenhouse gas emissions.
'''

JSON5Human JSON - 灵活的 json 超集

Properties File - 被java程序使用

关于syntax - 配置文件语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7349907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com