Johannes, von Jerusalem, Fiktive Gestalt