In che senso il parsing?
Se funziona non credo ci sia nulla che non va, al massimo potresti migliorare un po' la formattazione.