Я натолкнулся на фазу своего кода, что мне нужно преобразовать объект Element
в int
, когда я знаю, что объект Element
содержит int
. Но я не могу найти способ конвертировать это в int
. Вот код:Преобразование элемента элемента в Int?
// extract data from XML file
NodeList roundNumber = element.getElementsByTagName("roundNumber");
Element line = (Element) roundNumber.item(0);
// now convert "line" into an int
Как я могу преобразовать line
Element
в int
?
Вы имеете в виду 'roundNumber' элемент содержит текст, который представляет собой целое число? Если это так, попробуйте вызвать 'line.getTextContent()' и передать это, например, 'Integer.parseInt()'. –
Я не очень много делаю с DOM 'Element's в Java, но, возможно, вы можете использовать комбинацию [this] (http://docs.oracle.com/javase/6/docs/api/org/w3c /dom/Node.html#getTextContent()) и [this] (http://stackoverflow.com/questions/5585779). –
@RobI. Ваш комментарий должен быть ответом. –