NodeJS и кодировка iso-8859-8 - PullRequest
       25

NodeJS и кодировка iso-8859-8

0 голосов
/ 24 апреля 2020

Я не уверен, что мне здесь не хватает ... Я передаю поток 8859-8 nodejs в поток utf nodejs, поэтому передаю его через декодер

sourceStream.pipe(oneStream).pipe(new TextDecoder('iso-8859-8')).pipe(anotherStream)
//or this
oneStream.setEncoding('iso-8859-8')
sourceStream.pipe(oneStream).pipe(anotherStream)

и получаю " ERR_ENCODING_NOT_SUPPORTED: кодировка 'iso-8859-8' не поддерживается", хотя я ясно вижу, что внутри узла / lib / internal / encoding. js в источниках Node12 есть такая кодировка :

 ['csiso88598e', 'iso-8859-8'],
 ['csisolatinhebrew', 'iso-8859-8'],
 ['hebrew', 'iso-8859-8'],
 ['iso-8859-8', 'iso-8859-8'],
 ['iso-8859-8-e', 'iso-8859-8'],
 ['iso-ir-138', 'iso-8859-8'],
 ['iso8859-8', 'iso-8859-8'],
 ['iso88598', 'iso-8859-8'],
 ['iso_8859-8', 'iso-8859-8'],
 ['iso_8859-8:1988', 'iso-8859-8'],
 ['visual', 'iso-8859-8'],

Итак, что мне не хватает?

...