次のスニペットが表すデータ形式はどれですか。 hostname: R1 interfaces: - Gi0/0 - Gi0/1 enabled: true

Cisco CCNA 200-301「自動化とプログラマビリティ」の練習問題。正解と選択肢ごとの個別解説つきで、過去問対策・例題演習に。

CCNA / 自動化とプログラマビリティ
  1. JSON
  2. XML
  3. YAML✓ 正解
  4. CSV
💡 インデント(字下げ)で階層を表し、キー: 値の形式で記述し、ハイフン(-)でリスト要素を表すのはYAMLの特徴です。AnsibleのPlaybookでよく使われます。
✕ JSON:JSONは波カッコ{}と二重引用符を使う形式で、インデントとハイフンのこの表記とは異なるため誤り。
✕ XML:XMLは開始/終了タグで囲む形式で、インデントベースのこの表記ではないため誤り。
○ YAML:正しい。インデントで階層を表しキー: 値、ハイフンでリストを表すのはYAMLの特徴である。
✕ CSV:CSVはカンマ区切りの表形式で、このような階層・リスト構造ではないため誤り。
▶ この分野をクイズ形式で解く