Модуль Базовый модуль

Модуль iconv

модуль кодирования и декодирования iconv

Контрольный метод:

1 2
var encoding = require('encoding'); var iconv = encoding.iconv;

или

1
var iconv = require('iconv');

Статическая функция

encode

Используйте iconv для преобразования текста в двоичные данные

1 2
static Buffer iconv.encode(String charset, String data);

Параметры вызова:

  • charset : String, указанный набор символов
  • data : String, текст для преобразования

Вернуть результат:

  • Buffer , возвращает декодированные двоичные данные

decode

Используйте iconv для преобразования содержимого Buffer в текст

1 2
static String iconv.decode(String charset, Buffer data);

Параметры вызова:

  • charset : String, указанный набор символов
  • data : Buffer , двоичные данные для преобразования

Вернуть результат:

  • String , вернуть закодированную строку

isEncoding

Проверьте, поддерживается ли набор символов

1
static Boolean iconv.isEncoding(String charset);

Параметры вызова:

  • charset : String, указанный набор символов

Вернуть результат:

  • Boolean , возвращает, поддерживается ли набор символов