空の辞書をYAMLで表すにはどうすればいいですか?私。それは意味的に空のjsonオブジェクト{}
と同等でなければなりません。YAMLの空の辞書の構文
30
A
答えて
54
短い答え:使用{}
YAML内のマッピング(辞書)を示すために2つの方法があります。 flow mappingsとblock mappings:
block_mapping:
name: foo
id: bar
flow_mapping: { name: foo, id: bar }
empty_flow_mapping: {}
フローマッピングスタイルが空のマッピングを表現するのに適しています。
5
Betamosの正しい答えを補うために、このタイプの質問に答える一般的なテクニック:irbを使用してください。
$ irb
2.2.0 :001 > require 'yaml'
=> true
2.2.0 :002 > puts({}.to_yaml) # original question
--- {}
=> nil
2.2.0 :003 > puts({ mixed_types: [{}, "string", :symbol, {symbol: "value"}, nil, 3] }.to_yaml)
---
:mixed_types:
- {}
- string
- :symbol
- :symbol: value
-
- 3
=> nil
私は何かをエンコードする方法がわからないときはいつでもこれを使用します。
関連する問題
- 1. YAML:空のキーを持つ辞書
- 2. YAML:空の値を持つ辞書
- 3. ロードYAMLリスト辞書
- 4. Python辞書の構文エラー
- 5. yamlからのパンダのdtypes辞書
- 6. My yamlを上書きする構文
- 7. 辞書を含むインライン配列にYAML構文エラーがあります
- 8. 構文エラーYAML
- 9. Google Apps Script辞書の構文エラー
- 10. YAMLファイルのRails構文エラー?
- 11. YAML構文エラー(Ansibleのplayboook)
- 12. この構文の意味["@metadata"] =新しい辞書<string、object>:辞書のネット構文ですか?
- 13. YAML構文問題
- 14. リソース辞書空のブラシ
- 15. 辞書の中のキーと値の両方の空白文字
- 16. 辞書の配列、空の辞書、配列データを保持
- 17. プロジェクト構造の辞書
- 18. YAML科学表記の構文
- 19. YAML構文エラー(Anabilities 2.2.1.0)
- 20. 通常辞書の構文の違いとOrderedDictonary
- 21. 辞書の辞書をPythonで構築する
- 22. jinja 2つのネストされた辞書からyaml
- 23. のPython:関数のYAMLの辞書:私はそうのように、辞書が含まれているYAML設定ファイルを、持っている
- 24. iOSプッシュ通知(空のAPS辞書)
- 25. Django request.COOKIES空の辞書を返す
- 26. 構文辞書を含むテキストファイルをインポートするときのエラー
- 27. TALはピラミッドでの作業辞書構文
- 28. スウィフト3の辞書にJSONを取得する構文解析
- 29. 辞書の正しい構文は何ですか?
- 30. ネストされた辞書の構文解析 - Python 3
空のリストは[] – gigi2