資格スワイプ
自動化およびプログラマビリティ

JSON形式とYAML形式によるデータ表現の違いに関する説明として正しいものはどれか。

  • AJSONはコメントの記述を標準でサポートしているが、YAMLはサポートしていない
  • BJSONとYAMLはどちらもタグと属性を用いて要素の階層を表現する
  • ✓JSONは中括弧と角括弧で構造を表すのに対し、YAMLはインデント(字下げ)によって階層構造を表す
  • DYAMLは機械同士のデータ交換専用に設計されており、人間が読み書きすることは想定されていない

解説

JSONは{}や[]を用いて構造を表現するのに対し、YAMLはインデントで階層を表す点が大きな違いである。タグと属性を使うのはXMLの特徴であり、コメントはYAMLの方がサポートしている。

根拠CCNA 自動化およびプログラマビリティ分野: データ形式(JSON、XML、YAML)の比較

← 前の問題次の問題 →
スワイプでまとめて流す