DUKPT Строковое кодирование в c # - PullRequest
0 голосов
/ 12 октября 2018

У меня странная проблема при извлечении дешифрованной строки из DUKPT в .NET, строка возвращается в следующем формате, я пытался превратить ее в UTF8, но она не работает.Любое предложение было бы замечательно

\ u0013 / 9v, ╬k┌èQÉα \ "û '¢ ≈åníÇ £ åÖΣqV² ö öT \ 0 \ u0011╝Dm' = ≈;} \ u0014┌òÉ \ u000fQ = µX \ r \ u00136τ½] \ u0014 ¥ Fù \ n╠┼ \ u001b \ u0001╖ \ nπ╝7╘┐╜B \ n ⌐τ% + ═S \ u0001oE ₧ Z▄ & ¢S╥┌├╞ = ae \ u001a∩ \ u0004 ° └ \ tS0╫▀┘∩ \ u0019Ö0█CùΓƒ╓┬∞ \ u0018├╔} -╕ \ u001aïDφ% »║╡q @ ┤╡½ \ u0019uΩl¡eRÄàD \u0012└√E] Vÿêܼ▒bΩ ¥ ¿╔╫╬Y \ n░lüKg-╥¼ ° ¢ аТ \ u0005> ß \ u0019┘⌡.▐ »(┤ \ u007fûA \ u0011 \ т> ┐╔ (▀l \u0002┘4 ¥ ÿ╘; ╟╠σ <░ \ bΣÅbƒôdÖ ¥ «╪▓ \ b╕, ³ \ u001f \ т \ u00197 </p>

1 Ответ

0 голосов
/ 12 октября 2018

Строка UTF8 и закодирована для HTML.Поэтому я сохранил строку в файл в блокноте и выбрал UTF8.Затем используется код ниже

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;


namespace ConsoleApplication1
{
    class Program
    {
        const string FILENAME = @"c:\temp\test.txt";
        static void Main(string[] args)
        {
            string input = File.ReadAllText(FILENAME, Encoding.UTF8);
            string output = System.Net.WebUtility.HtmlDecode(input);

        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...