1

MAC OS - File Maker Pro プログラムからエクスポートされた CSV ファイルを使用しています。CSV は適切にフォーマットされているようです。それは PHP と私の MySQL データベースに正常にインポートされます。また、LibreOffice Calc を使用して Ubuntu OS にインポートします。しかし、すべての場合、私は奇妙なキャラクターになってしまいます。UTF-8 文字セットのはずですが、よくわかりません。どのような変化が起こっているのか説明できる人はいますか?

例:

... Herald Print.、[1880年代?]。初回で唯一の...

....このメーカーの関与の優れた遺物....

編集:

上記の一部を見ると:

[1880’s?]

manufacturer’s

lost.




od -ctx1 part.txt

0000000   [   1   8   8   0 342 200 231   s   ?   ]  \r   m   a   n   u

         5b  31  38  38  30  e2  80  99  73  3f  5d  0d  6d  61  6e  75

0000020   f   a   c   t   u   r   e   r 342 200 231   s  \r   l   o   s

         66  61  63  74  75  72  65  72  e2  80  99  73  0d  6c  6f  73

0000040   t   .      \v  \r  \r

         74  2e  20  0b  0d  0d

0000046
4

1 に答える 1

0

エンコーディングは実際に UTF8 であり、引用符はすぐそこにあります。

http://www.tachyonsoft.com/uc0020.htm

表示される変換は、読んだ後、ISO-8859-1[5] または Latin1 として解釈される UTF8 のように見えるため、MySQL が文字セットとして UTF8 を使用していること、および抽出段階でそれが UTF8 に保持されていることを確認してください (たとえば、 ISO-8859-15 を宣伝する Web ページにデータを送信した場合、まさにそれ (ユーロ記号の後にゴミが続く) が表示されます)。

于 2012-08-22T15:35:10.447 に答える