2011-02-24 5 views
2

내가되는 XML 파일 내의 라인 말해봐 :자바의 XML DOM의 int 값

<number> 7 </number>

내가 자바의 정수 7의 값을 저장하려면,하지만 잘 모릅니다 .... 를 heres 내 코드는 지금까지

if (nodelist.getNodeType() == Node.ELEMENT_NODE && 
           ((Element) nodelist).getTagName().equals("number")){ 
          //store value as int (int value = number in tags) 
         } 

답변

2
int seven = Integer.parseInt(theNode.getNodeValue()); 
0

당신은 일을 단순화 할 수있는 표준 DOM API를 래핑 jOOX 같은 유틸리티를 사용할 수 있습니다.

Integer seven = $(document).find("number").text(Integer.class); 

대신

Integer seven = Integer.parseInt(
    ((Element) document.getElementsByName("name").item(0)).getTextContent()); 
: 여기 당신이 <number/> 요소에 액세스 할 수 있습니다 방법