Try to de-marshall data and return nil if exception raised