Я создаю API-класс для школы для специального XML-писателя. У меня есть:Создание переменных с именами строк
public Document CreateDocument(int loops, int attr, String data[], String dataattr[][][]) {
Document BetterDoc = DocumentHelper.createDocument();
Element root = BetterDoc.addElement("root");
for (int i = 0; i < loops; i++) {
Element(Object) data[i] = root.addElement(data[i])
for (int i2 = 0; i < attr; i++) {
.addAtribute(dataattr[i][i2][0], dataattr[i][i2][1])
};
}
return BetterDoc;
}
линии, что я хочу помочь это:
Element(Object) data[i] = root.addElement(data[i])
Я хочу, чтобы создать элемент с таким же именем данных [я].
Я использую dom4j XML .jar в этом, кстати.
Я слышал о чем-то, называемом хэшмапом, и если это правильный метод, попросил бы кто-нибудь объяснить, как его использовать.
Пожалуйста, следуйте соглашениям по кодированию Java. Взгляните на http://stackoverflow.com/questions/23738010/java-print-string-c-equivalent –
взгляните на http://stackoverflow.com/questions/19153930/how-to-create-java -beans-dynamically – Leo