UTF-8 でエンコードされたcsvファイルが読めない
    6 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Y.Suzuki
 el 9 de Ag. de 2018
  
    
    
    
    
    Comentada: Hirokazu Tanaka
      
 el 9 de Ag. de 2018
            readtable('A.csv','Encording','UTF-8'); では、うまくエンコードできず、文字化けしてしまいます。何がいけないのでしょうか。 また数値の列とそうではない列がある場合、readtableコマンドを利用するという認識があるのですが、もし別のコマンドでも可能でしたら、教えていただけないでしょうか。
2 comentarios
Respuesta aceptada
  Hirokazu Tanaka
      
 el 9 de Ag. de 2018
        UTF-8 でエンコードしたサンプルファイル作ってみました。(添付) 'Encoding','UTF-8'の設定で読み込めています。 表示されているというエラーメッセージが何らかのヒントになるかも・・しれませんので教えてください。
>> a = readtable('sampleData.txt')
a =
    2×3 table
         Var1       Var2    Var3 
      __________    ____    _____
      2.0181e+07    'ア'    '縺'
      2.0181e+07    'イ'    '縺'
>> a = readtable('sampleData.txt','Encoding','UTF-8')
a =
    2×3 table
         Var1       Var2    Var3
      __________    ____    ____
      2.0181e+07    'ア'     'あ'
      2.0181e+07    'イ'     'い'
4 comentarios
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!