XML
今まで気がつかなかったんだけど…
<person> <name>...</name> <mail>...</mail> <mail>...</mail> ... </person>
みたいに、
お遊びで xslt 変換しようとして気がついたんですけども。少なくとも xslt じゃうまく処理できないですよね? DTD も書けない気がするし…。(とかいいつつ DTD なんてわからないんで、5分くらいググっただけで言ってますが)
正しく(?)は、たぶんこう。
<person> <name>...</name> <mails> <mail>...</mail> <mail>...</mail> ... </mails> </person>