본문 바로가기

개발/JAVA

JDOM(Java Document Object Model) 관련

반응형

JDOM(Java Document Object Model)

JDOM이란 간단하게 정의하자면 자바에서 XML 가공을 위해 만든 개방 소스 라이브러리이다.
사용하기 위해서는 JDOM jar파일을 다운받아야 한다.

JDOM 사용시 개인적으로 많이 보게 되는 코드들은 아래와 같다.

StringReader sreader = null; Document doc = builder.build( sreader ); Element e = doc.getRootElement(); //XML소스를 입력받아서 각 항목에 접근시키기 위해서는 //먼저 Documnet객체를 생성해야함 e.getChild(""); //""의 자식 요소 첫번째 e.getChildren(); //현재 요소의 자식 요소 리스트 e.getChildren(""); //현재 요소의 ""라는 자식 요소 리턴 e.getTextTrim(); //요소의 텍스트에서 앞뒤 공백 제거 e.getTestNormalize(); //요소의 텍스트에서 앞뒤 공백을 제거하고 //중간에 나오는 공백은 공백이 여러개여도 한 개로 만들어서 리턴
반응형