A simple xml parser