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");