toml11解析获取array数据
时间: 2024-10-13 09:10:14 浏览: 33
toml4j:Java TOML 解析器
TOML(Tom's Obvious, Minimal Language)是一种轻量级的数据配置文件格式,常用于配置文件管理。如果你想要从 TOML 文件中解析获取数组 (array) 数据,你可以使用支持 TOML 的语言库,如 Python 中的 `toml` 库。
在 Python 中,假设你有一个简单的 TOML 配置文件,如下所示:
```toml
[users]
- name = "Alice"
- age = 30
- hobbies = ["reading", "gaming"]
```
你可以这样读取并获取 `hobbies` 数组:
```python
import toml
# 读取 TML 文件
with open('config.toml', 'r') as f:
data = toml.load(f)
# 获取 users 列表下的 hobbies 数组
hobbies_array = data['users'][1]['hobbies']
# 打印 hobbies 数组
print(hobbies_array)
```
在这个例子中,`data['users'][1]` 返回的是一个字典,其中包含 `'hobbies'` 键对应的值,即一个列表。
阅读全文