onda do linux salve como utf-8
Tentando usar o linux curl para baixar um arquivo xml de uma url.
Certamente que o xml está codificado em UTF-8,
Suspeitando curl -o doesnt salvar como UTF-8.
Existe alguma maneira de forçar salvar UTF-8 com curl?
Obrigado pela sugestão, o que eu descobri:
Como o feed xml é dinâmico, nem sempre ele contém caracteres utf-8. Às vezes, ele não tem o caractere utf-8 em todo o conteúdo, mesmo que seja definido como utf-8 na codificação xml e no tipo de conteúdo do cabeçalho: charset = utf-8. Quando ele contiver pelo menos um caractere utf-8, ele será salvo como utf-8.
Quando isso acontece, o curl não faz o download como utf-8, o que faz sentido, já que não há caracteres utf-8, por que há a necessidade de armazenar como utf-8.
Isso é muito complicado, algum validador tem que validar contra utf-8, portanto, eu ainda preciso de uma solução para forçá-lo ao utf8, porque por padrão todo o meu shml xml está em codificação utf8.
tentei o sugerido usando iconv f iso8859-1 utf-8 não funciona para este caso como eu estou suspeitando que não está em iso8859-1 também.
Ainda precisa de uma solução melhor.