Java HtmlUnit保存图像并替换文本
我这里有一张图片列表:Java HtmlUnit保存图像并替换文本,java,htmlunit,Java,Htmlunit,我这里有一张图片列表: List<HtmlImage> picsa = (List<HtmlImage>) myPageww.getByXPath("//img[@alt]"); 我变成了一个错误 不兼容类型:无法将字符串转换为HtmlImage 我能做什么 asText返回一个字符串。replace是String的一个方法,返回一个字符串。您尝试为HtmlImage分配一个字符串值,这是不可能的 变量imageCap应该是字符串 for (int i2 =
List<HtmlImage> picsa = (List<HtmlImage>) myPageww.getByXPath("//img[@alt]");
我变成了一个错误
不兼容类型:无法将字符串转换为HtmlImage
我能做什么 asText返回一个字符串。replace是String的一个方法,返回一个字符串。您尝试为HtmlImage分配一个字符串值,这是不可能的
变量imageCap应该是字符串
for (int i2 = 0; i2 < picsa.size(); i2++) {
File imageFile = new File(dir + "/" + "bilder/" + i2 + ".jpg");
imageFile.mkdirs();
picsa.get(i2).saveAs(imageFile);
HtmlImage imageCap = picsa.get(i2).asText().replace("$_00", "$_000");