parsing dtd and xml