命題1と命題2のどちらかが偽だな

1. XMLのデータ表現にツリー構造が採用されたのはなぜ?
括弧の入れ子構造は自然にツリーになるから
(() ((()) ())))

2. XMLと相性の良い、あるいは悪いデータ構造って例えばどういうの?
相性が悪いのはグラフ(任意の矢印でつなげた構造)

  -------
+→|  |  |
|  +--|--+
+-----+

みたいな自分自身を指す構造とか。