A rioter was arrested in Jerusalem after assaulting an officer with a swastika flag, with police using dispersal measures to control the situation.