当我知道Element
对象拥有int
时,我遇到了将Element
对象转换为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
?
答案 0 :(得分:4)
int number = Integer.parseInt(line.getTextContent());
确保line.getTextContext()
始终返回一个整数,否则将抛出NumberFormatException
。
答案 1 :(得分:1)
如果您知道属性的名称,则可以执行以下操作:
Integer.valueOf(line.getAttribute("<attribute name>"));