Alex lhe deu uma excelente dica, de modo que talvez já seja o que precisa para resolver o problema que tem em mãos. De qualquer forma, no caso de se deparar com documentos XML mais complexos (por exemplo, mais do que simplesmente bi-dimensionais) então vai ter mesmo de - no estado actual da arte - sujar as mãos com a leitura através de um parser DOM (na realidade, mesmo os serializadores mais avançados com que já trabalhei até agora rapidamente encontram obstáculos inultrapassáveis quando têm de trabalhar com documentos complexos).
----------------------------------
António Tavares Lopes