js-yaml dump
时间: 2023-10-06 08:07:06 浏览: 206
json-to-yaml
在 JavaScript 中,`js-yaml` 是一个流行的 YAML 解析器和序列化器。`dump` 方法是 `js-yaml` 提供的一个序列化方法,用于将 JavaScript 对象转换为 YAML 格式的字符串。
以下是一个示例:
```javascript
const yaml = require('js-yaml');
const data = {
name: 'John Doe',
age: 30,
hobbies: ['reading', 'coding', 'hiking'],
address: {
city: 'New York',
state: 'NY',
zip: '10001'
}
};
const yamlStr = yaml.dump(data);
console.log(yamlStr);
```
输出结果为:
```yaml
age: 30
address:
city: New York
state: NY
zip: '10001'
hobbies:
- reading
- coding
- hiking
name: John Doe
```
可以看到,`js-yaml` 将 JavaScript 对象转换为 YAML 格式的字符串,并且自动进行了缩进、换行等格式化操作。
阅读全文