four systems Ответов: 1

Jsoup переписывает строку файла, которую он должен добавить


Код записывает результат из Jsoup при изменении url он перезаписывает файл но то что он должен добавить

public class WriteFile 
{
    public static void main(String args[]) throws IOException
  { 
    String url = "http://www.someurl.com/registers";
    Document doc = Jsoup.connect(url).get();
    Elements es = doc.getElementsByClass("a_code");     
    
    for (Element clas : es) 
        {                    
          System.out.println(clas.text()); 
          BufferedWriter writer = new BufferedWriter(new FileWriter("D://Author.html"));
          writer.append(clas.text());
          writer.close();
        } 
  }    
}


Что я уже пробовал:

изменен используемый код filechannel и outputstream

Gerry Schmitz

https://stackoverflow.com/questions/1625234/how-to-append-text-to-an-existing-file-in-java

four systems

танкс

1 Ответов

Рейтинг:
12

four systems

FileWriter (java.io.FileWriter) - это решение, поскольку у него есть методы для этого