Добрый день
Пишу шаблон для устройства. В MIB файле OID описан как
workStatus OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
item возвращает строчку "C4 E5 E6 F3 F0 ED FB E9"
Hex to string online converter говорит что это слово "Дежурный"
нашел в сети вот такой скрипт для Preprocessing:
var str1 = value;
var hex = str1.toString();
if (! hex.match(/\b[0-9A-F ]{6}\b/gi)) {
return str1;
} else {
hex = hex.replace(/ /g,"");
var str = '';
for (var n = 0; n < hex.length; n += 2) { str += String.fromCharCode(parseInt(hex.substr(n, 2), 16)); }
return str; }
результатом является: Äåæóðíûé
я понимаю, что JAVA оперирует строками в формате UTF-8
Как мне на выходе получить строку в правильной кодировке windows-1251
В Java не силен от слова совсем