Commit e15c3cac authored by Alina Habibulina's avatar Alina Habibulina

[FIX] исправлена перекодировка кириллицы

parent 3bd4f873
......@@ -274,7 +274,14 @@ public class ImportBean {
if (cellValue.getStringValue() == null || cellValue.getStringValue().equals("")) {
continue;
}
String value = StringEscapeUtils.escapeJson(cellValue.getStringValue());
String value;
if(hasSpecialSymbols(cellValue.getStringValue())){
value = StringEscapeUtils.escapeJson(cellValue.getStringValue());
} else {
value = cellValue.getStringValue();
}
if (value.equals("")) continue;
valueFF.setValue(value);
break;
......@@ -359,6 +366,15 @@ public class ImportBean {
}
//Проверяет наличие спец символов json в строке
public static boolean hasSpecialSymbols(String value){
if(value.contains("\"") || value.contains("'") || value.contains("\\") || value.contains("\b") || value.contains("\f")
|| value.contains("\n") || value.contains("\r") || value.contains("\t")){
return true;
}
return false;
}
/**
* Метод преобразует поля формы из form definition в Map<Код компонента формы, FormField>
* @param formDefinition
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment