Я пытаюсь использовать CLIPS.NET для интеграции моей экспертной системы CLIPS с .Net App. Проблема в том, что некоторые из моих фактов, которые я использую, включают в себя некоторые кириллические строки.
Когда я вернул результат в приложение .Net из Clips. Все кириллические строки скремблированы (см. Рисунок ниже).
Пример кода (здесь fullName содержит символы кириллицы):
String findAllActiveMembers = "(find-all-facts ((?f Member )) (= ?f:isActive 1))";
MultifieldValue members = (MultifieldValue)clips.Eval(findAllActiveMembers);
foreach (FactAddressValue member in members) {
SymbolValue tag = (SymbolValue)member.GetSlotValue("tagName");
StringValue fullName = (StringValue)member.GetSlotValue("fullName");
this.factList.Items.Add(tag.Value + " " + fullName.Value);
}
Что я могу сделать, чтобы получить их правильно? Клипы IDE 6.4 работает нормально и показывает эти строки правильно
Спасибо!