Pergunta

Então, tenho algum conteúdo espanhol salvo no Excel, que estou exportando para um formato .csv para que eu possa importá-lo do complemento do Firefox SQL Manager em um db .sql. O problema é que, quando eu o importo, sempre que há uma marca de sotaque (ou qualquer que seja o nome técnico para essas coisas) o Firefox não o reconhece e, portanto, produz um grande diamante preto com um branco? Existe uma maneira melhor de fazer isso? Existe algo que eu possa fazer para ter meu conteúdo espanhol legível em um sql db? Talvez um programa mais preferível do que a extensão do Firefox? Por favor, deixe -me saber se você tem alguma ideia ou idéias. Obrigado!

Foi útil?

Solução

Você precisa seguir a corrente e garantir Nada se perde "na tradução".

Especificamente:

  • afirme qual codificação é usada no arquivo CSV; Certifique -se de que os charaters especiais estejam efetivamente lá e veja como eles são codificados (UTF8, página de código específica, ...)
  • verifique se o servidor SQL pode
    a) Leia esses personagens e
    b) Armazene -os em uma codificação que preservará sua integridade. (Btw, a codificação usada no CSV pode, obviamente
  • Verifique se o banco de dados armazenou efetivamente esses caracteres OK.
  • Veja se o Firefox (ou qualquer "consumidor" deste texto) lida adequadamente com os caracteres nessa codificação específica.

É comum, mas útil para esse tipo de consulta recomendar a seguinte atribuição de leitura:

O mínimo absoluto todo desenvolvedor de software absolutamente, deve saber positivamente sobre o Unicode e os conjuntos de personagens (sem desculpas!) por Joel Spolsky

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top