I have a problem with the assembly of the project:
D:…\Main.java:112: error: unmappable character (0x98) for encoding
windows-1251
robot.getBrowserControl().findElement(By.xpath(«//div[.=’НАПИСАТЬ’]»)).click();
This error in line:
robot.getBrowserControl().findElement(By.xpath("//div[.='НАПИСАТЬ']")).click();
Images:
error, IDEA settings . Ths bottom-right is selected UTF-8. I’m not sure, but maybe it’s like the symbol «И»
img errors
This my gradle file
plugins {
id 'java'
}
group 'ru.grbi3yh.processthesefiles'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
jar {
baseName = 'ProcessthFiles'
}
apply plugin: 'application'
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
compile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '2.41.0'
compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.7'
}
I have a problem with the assembly of the project:
D:…\Main.java:112: error: unmappable character (0x98) for encoding
windows-1251
robot.getBrowserControl().findElement(By.xpath(«//div[.=’НАПИСАТЬ’]»)).click();
This error in line:
robot.getBrowserControl().findElement(By.xpath("//div[.='НАПИСАТЬ']")).click();
Images:
error, IDEA settings . Ths bottom-right is selected UTF-8. I’m not sure, but maybe it’s like the symbol «И»
img errors
This my gradle file
plugins {
id 'java'
}
group 'ru.grbi3yh.processthesefiles'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
jar {
baseName = 'ProcessthFiles'
}
apply plugin: 'application'
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
compile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '2.41.0'
compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.7'
}
На чтение 2 мин Опубликовано Обновлено
При работе с текстовыми файлами, особенно с теми, которые содержат символы нестандартных кодировок, таких как windows 1251, иногда может возникать ошибка «неразрешимый символ 0x98». Эта ошибка означает, что в тексте присутствует символ, который не может быть прочитан или обработан текущей кодировкой.
Чтобы исправить эту ошибку, необходимо произвести конвертацию файла в другую кодировку. Для этого можно воспользоваться различными инструментами и программами, которые позволяют перекодировать текстовые файлы. Например, одним из таких инструментов является утилита iconv, которая доступна для различных операционных систем. С помощью этой утилиты можно перекодировать файл из windows 1251 в другую кодировку, например, UTF-8.
Для того чтобы выполнить перекодировку с помощью утилиты iconv, необходимо открыть командную строку или терминал и ввести следующую команду:
iconv -f windows-1251 -t utf-8 input.txt > output.txt
Где input.txt — это имя исходного файла, который нужно перекодировать, а output.txt — имя файла, в который будет записан результат перекодировки. После выполнения этой команды, файл output.txt будет содержать текст из файла input.txt перекодированный в кодировку UTF-8.
Также существуют и другие инструменты и способы перекодировки текстовых файлов. Один из таких способов — использование текстового редактора, который поддерживает работу с различными кодировками. В этом случае, для перекодировки файла нужно открыть его в редакторе, выбрать нужную кодировку и сохранить файл в новой кодировке.
I have a problem with the assembly of the project:
D:…\Main.java:112: error: unmappable character (0x98) for encoding
windows-1251
robot.getBrowserControl().findElement(By.xpath(«//div[.=’НАПИСАТЬ’]»)).click();
This error in line:
robot.getBrowserControl().findElement(By.xpath("//div[.='НАПИСАТЬ']")).click();
Images:
error, IDEA settings . Ths bottom-right is selected UTF-8. I’m not sure, but maybe it’s like the symbol «И»
img errors
This my gradle file
plugins {
id 'java'
}
group 'ru.grbi3yh.processthesefiles'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
jar {
baseName = 'ProcessthFiles'
}
apply plugin: 'application'
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
compile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '2.41.0'
compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.7'
}
Setting encoding option for Java compilation should help:
compileJava.options.encoding = 'UTF-8'
compileTestJava.options.encoding = 'UTF-8'
As an alternative way to solve this error:
«error: unmappable character (0x98) for encoding windows-1251»
you can also change the default encoding inside Custom VM Options...
:
by adding, e.g.:
-Dfile.encoding=UTF-8
Help | Edit Custom VM Options, then restart IntelliJ IDEA.
У меня проблема со сборкой проекта:
D:… \ Main.java:112: ошибка: не отображаемый символ (0x98) для кодирования windows-1251
. Robot.getBrowserControl() findElement(By.xpath(«// DIV [=’НАПИСАТЬ.]»)) Нажмите ().
Эта ошибка в строке:robot.getBrowserControl().findElement(By.xpath("//div[.='НАПИСАТЬ']")).click();
Изображения: ошибка, настройки IDEA. Это справа внизу выбран UTF-8. Я не уверен, но, возможно, это похоже на символ «И»
ошибки img
Это мой подлый файл
plugins {
id 'java'
}
group 'ru.grbi3yh.processthesefiles'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
jar {
baseName = 'ProcessthFiles'
}
apply plugin: 'application'
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
compile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '2.41.0'
compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.7'
}