Я написал некоторый код для генерации паролей для пользователей, которые были написаны в sql раньше.Затем я хотел написать каждому пользователю с именем пользователя и паролем в XML.Код, кажется, работает нормально, за исключением примерно 200-го пользователя, он внезапно останавливается на полпути через тег XML и заканчивается, что довольно странно.Я использую Xstream в качестве своей библиотеки.Arraylist насчитывает 215 пользователей.
Я пробовал StaxDriver и DomDriver.Результат Stax Driver был таким же, как у пустого конструктора Xstream, но Dom был еще хуже.
XStream xstream = new XStream();
xstream.alias("Zakaznici", ListZakazniku.class);
try {
PrintWriter out = new PrintWriter("Zakaznici.xml");
out.write(xstream.toXML(ListZakazniku.zakaznici));
}catch (Exception e){
e.printStackTrace();
}
public class ListZakazniku {
public static ArrayList<Zakaznik> zakaznici = new ArrayList<>();
public ListZakazniku(){
zakaznici= new ArrayList<Zakaznik>();
}
public void setZakaznici(ArrayList<Zakaznik> zakaznik){
this.zakaznici.clear();
this.zakaznici = zakaznik;
}
public static ArrayList<Zakaznik> getZakaznici() {
return zakaznici;
}
public void add(Zakaznik elbow){
zakaznici.add(elbow);
}
и заказник - довольно простой объект с именем пользователя, паролем, идентификатором ....
сокращение было похоже на
</Zakaznik>
<Zaka
Я нене знаю, что с ним не так.С нетерпением жду любых предложений :)