MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

FileReader.readAsText()

Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

O método readAsText é usado para ler conteúdos de um Blob ou File especificados. Quando a operação de leitura é concluida, o readyState é alterado para DONE, o loadend é disparado, e o atributo result passa a conter o conteúdo do arquivo como um texto em formato string.

Sintaxe

instanceOfFileReader.readAsText(blob[, encoding]);

Parâmetros

blob
O Blob ou File a ser lido.
encoding Optional
Uma string especificando a codificação a ser usada para o dado retornado. Por padrão, UTF-8 é assumido se o parâmetro não for especificado.

Especificações

Especificação Status Comentário
File API
The definition of 'FileReader' in that specification.
Working Draft Definição inicial

Compatibilidade em navedadores

Feature Firefox (Gecko) Chrome Edge Internet Explorer Opera Safari
Suporte básico 3.6 (1.9.2)[1] 7 (Yes) 10[2] 12.02[3] 6.0.2
Feature Firefox Mobile (Gecko) Android Edge IE Mobile Opera Mobile Safari Mobile
Suporte básico 32 3 (Yes) 10 11.5 6.1

[1] Antes do Gecko 2.0 beta 7 (Firefox 4.0 beta 7), todos os parâmetros Blob abaixo eram parâmetros de File; isso desde então foi atualizado para coincidir com a especificação corretamente. Antes do Gecko 13.0 (Firefox 13.0 / Thunderbird 13.0 / SeaMonkey 2.10) a propriedade FileReader.error retornava um objeto FileError. Essa interface foi removida e agora FileReader.error está retornando um objeto DOMError conforme definido no último rascunho da FileAPI.

[2] IE9 tem uma File API Lab.

[3] Opera tem suporte parcial em 11.1.

Veja também

Etiquetas do documento e colaboradores

 Colaboradores desta página: fellypsantos
 Última atualização por: fellypsantos,