@toby3d это требование - позволять работать при наличии ошибок. Есть даже целые правила, как понимать, что имелось в виду.

Как есть требование - не обрабатывать кривые json и xml.