Как я могу прочитать файл, закодированный в utf-16, в nodejs?

Мне нужно прочитать файл, закодированный в UTF-16, используя nodejs (порциями, потому что он очень большой). Данные из файла попадут в mongodb, поэтому мне нужно будет преобразовать их в utf-8. Из поиска в Google кажется, что это просто не поддерживается узлом, и мне придется прибегнуть к преобразованию необработанных данных из буфера самостоятельно. Но я также думаю, что должен быть лучший способ, и я просто не нахожу его. Какие-либо предложения?

Спасибо.

20
задан Ryan Ballantyne 7 June 2012 в 21:39
поделиться