- Add VariableSpec class with magnitude field validation - Add Formula class supporting multiple input/output variables - Support d4rt_code as string or object with code field - Add comprehensive tests for parsing and serialization - Fix broken test import in pruebas_d4rt_test.dart Follows README.md format requirements exactly
33 lines
932 B
Markdown
33 lines
932 B
Markdown
[](https://github.com/dart-lang/tools/actions/workflows/yaml.yaml)
|
|
[](https://pub.dev/packages/yaml)
|
|
[](https://pub.dev/packages/yaml/publisher)
|
|
|
|
|
|
A parser for [YAML](https://yaml.org/).
|
|
|
|
## Usage
|
|
|
|
Use `loadYaml` to load a single document, or `loadYamlStream` to load a
|
|
stream of documents. For example:
|
|
|
|
```dart
|
|
import 'package:yaml/yaml.dart';
|
|
|
|
main() {
|
|
var doc = loadYaml("YAML: YAML Ain't Markup Language");
|
|
print(doc['YAML']);
|
|
}
|
|
```
|
|
|
|
This library currently doesn't support dumping to YAML. You should use
|
|
`json.encode` from `dart:convert` instead:
|
|
|
|
```dart
|
|
import 'dart:convert';
|
|
import 'package:yaml/yaml.dart';
|
|
|
|
main() {
|
|
var doc = loadYaml("YAML: YAML Ain't Markup Language");
|
|
print(json.encode(doc));
|
|
}
|
|
```
|