R no muestra caracteres especiales provenientes de json source

un poco sobre el fondo Extraigo datos de una API que proporciona datos de transporte público. Devuelve el resultado en formato json, que proceso con la biblioteca 'jsonlite'.

 resp <- GET(url = url)


  resp_char <- rawToChar(resp$content)
  parsed <- fromJSON(resp_char, flatten = T)

  parsed.df <- do.call(what = "rbind", args = lapply(parsed[1], as.data.frame))

El problema es que en el resultado no hay caracteres especiales.

Estoy trabajando en una máquina con Windows Server 2012 y mi configuración de idioma en R se ve así:

    > Sys.getlocale()
[1] "LC_COLLATE=German_Germany.1252;LC_CTYPE=German_Germany.1252;LC_MONETARY=German_Germany.1252;LC_NUMERIC=C;LC_TIME=German_Germany.1252"

Ejemplo:

    > df$direction
"U Alt-Mariendorf (Berlin)" 
"U Alt-Tegel (Berlin)" 
"U Alt-Mariendorf (Berlin)"              
"U Alt-Tegel (Berlin)" 
"Märkisches Viertel, Wilhelmsruher Damm"

El resultado esperado para el quinto resultado es "Märkisches Viertel, Wilhelmsruher Damm"

Después de eso busqué en la codificación real.

> Encoding(df$direction)
   [1] "unknown" "unknown" "unknown" "unknown" "UTF-8"

En mi opinión, esto se ve bien hasta ahora, pero no puedo ver caracteres especiales.

Agradezco cualquier sugerencia e idea sobre el tema.

Saludos

Respuestas a la pregunta(2)

Su respuesta a la pregunta