The church had closed in protest after the introduction of a law designed to collect what Israel claimed was $180 million in owed property tax.
The train station is a highly controversial project, and would require digging beneath the Old City — one of the oldest cities in the world.
The graffiti also included a swastika and the words “Hamas” and “Get out of Aksa,” a reference to the Temple Mount.
The victim was lightly injured and taken to the hospital. The attacker was tackled and arrested by a Border Police Guard after the stabbing.
Britain’s advertising watchdog has banned an Israeli government tourism ad for showing the Old City of Jerusalem.