The same XML Parser in three different programming languages: CSharp, Ruby and Java