Декодинг

Поддержка
  • Ответ: Проблемы со сменой кодировки
    А есть у кого-небуть варианты почему не работает декодинг
    const fs = require('fs');
    const encoding = require('encoding');
    var text = 'California Gold Nutrition, Immune 4, средство для укрепления иммунитета, 60 вегетарианских капсул'
    var detext = encoding.convert(text, 'WINDOWS-1251', 'UTF-8');
    console.log(detext.toString())

    [160536793] [13:38:19] Поток №1 : California Gold Nutrition, Immune 4, средство для укрепления иммунитета, 60 вегетарианских капсул

    пробывал и WINDOWS-1252 тоже самое, онлайн декодер определяет как WINDOWS-1251

  • Нужен код, где ты получаешь данные для var text, если копипастить код, что ты разместил - то перекодировка не требуется.

    const iconv = require('iconv-lite');
    const jschardet = require('jschardet');
    
    var text = 'California Gold Nutrition, Immune 4, средство для укрепления иммунитета, 60 вегетарианских капсул';
    
    // Detect the encoding of the text
    const detected = jschardet.detect(text);
    console.log(`Detected encoding: ${detected.encoding} with confidence: ${detected.confidence}`);
    
    console.log(text);
    
    [197177348] [03:56:15] Thread #1 : Detected encoding: ascii with confidence: 1
    [197177348] [03:56:15] Thread #1 : California Gold Nutrition, Immune 4, средство для укрепления иммунитета, 60 вегетарианских капсул
    
  • @val2020 said in Декодинг:

    Ответ: Проблемы со сменой кодировки

    А зачем вы создали отдельную тему?

  • @Fox Извиняюсь за новую тему, сайт выдал рекомендацию что тема была старой и порекомендовал создать новую

  • @val2020 Да, я при копировании сайт сам декодирует. Не знаю как выложить даже. Вот ссылка на txt https://dropmefiles.com/r4sMb