Ik probeer een java programma te maken om een xml file te genereren, maar heb nu een groot probleem.
Bekijk aub de cod even:
****************** code ********************
// Variabelen declareren
Element element;
// Laat de gebruiker een element invullen via een pop-up
String elementenString = JOptionPane.showInputDialog(null,"Vul een element in:","Stap 2:",JOptionPane.PLAIN_MESSAGE);
// De conditie waar elementenString aan moet voldoen
if (elementenString != null) {
// Slaat de huidige waardes op in een ArrayList
elementenArrayLengte++;
elementenArray.add(elementenString);
// DOM
// Maak een element aan
// PROBLEEM
/*
element is een Element, en staat vast. Nu wil ik dat het element varaibel wordt en steeds veranderd naar de string die je boven hebt ingevuld. Dit omdat ik later het element opvraag en er nog een ander element aan koppen, zoals het nu is overschrijft de code element steeds, zodat ik hem niet opnieuw kan opvragen
*/
element = doc.createElement(elementenString);
****************** code ********************
Ik hoop dat het een beetje duidelijk is, zo niet laat het me dan weten, dan probeer ik het duidelijker neer te zetten.
Alvast bedankt, Eric
Bekijk aub de cod even:
****************** code ********************
// Variabelen declareren
Element element;
// Laat de gebruiker een element invullen via een pop-up
String elementenString = JOptionPane.showInputDialog(null,"Vul een element in:","Stap 2:",JOptionPane.PLAIN_MESSAGE);
// De conditie waar elementenString aan moet voldoen
if (elementenString != null) {
// Slaat de huidige waardes op in een ArrayList
elementenArrayLengte++;
elementenArray.add(elementenString);
// DOM
// Maak een element aan
// PROBLEEM
/*
element is een Element, en staat vast. Nu wil ik dat het element varaibel wordt en steeds veranderd naar de string die je boven hebt ingevuld. Dit omdat ik later het element opvraag en er nog een ander element aan koppen, zoals het nu is overschrijft de code element steeds, zodat ik hem niet opnieuw kan opvragen
*/
element = doc.createElement(elementenString);
****************** code ********************
Ik hoop dat het een beetje duidelijk is, zo niet laat het me dan weten, dan probeer ik het duidelijker neer te zetten.
Alvast bedankt, Eric