자바XML Java Node to String Conversion

황제낙엽 2010.06.10 14:00 조회 수 : 1139 추천:162

sitelink1  
sitelink2  
sitelink3  
sitelink4  
sitelink5  
sitelink6  
http://projectwownow.blogspot.com/2008/08/java-node-to-string-conversion.htmlXML 정보를 담고 있는 Node 를 String 화 하는 프로그램이다

·미리보기 | 소스복사·
  1. import org.w3c.dom.Node;   
  2. import java.io.StringWriter;   
  3. import javax.xml.transform.OutputKeys;   
  4. import javax.xml.transform.Transformer;   
  5. import javax.xml.transform.TransformerException;   
  6. import javax.xml.transform.TransformerFactory;   
  7. import javax.xml.transform.dom.DOMSource;   
  8. import javax.xml.transform.stream.StreamResult;   
  9.   
  10. private String nodeToString(Node node) {    
  11.     StringWriter sw = new StringWriter();    
  12.     try {   
  13.        
  14.         Transformer t = TransformerFactory.newInstance().newTransformer();      
  15.         t.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, "yes");
            t.setOutputProperty(OutputKeys.ENCODING, "utf-8");
            t.setOutputProperty(OutputKeys.METHOD, "xml");      
  16.         t.transform(new DOMSource(node), new StreamResult(sw));    
  17.        
  18.     } catch (TransformerException te) {      
  19.         System.out.println("nodeToString Transformer Exception");    
  20.     }    
  21.     return sw.toString();   
  22. }  

번호 제목 글쓴이 날짜 조회 수
186 Class.getResource() 와 ClassLoader.getResource()의 차이점 황제낙엽 2010.06.25 1248
185 Designing RMI Applications 황제낙엽 2010.06.24 3625
» Java Node to String Conversion 황제낙엽 2010.06.10 1139
183 Java SE 6 Mustang 5장 스크립팅 기능 (번역중) 황제낙엽 2010.06.10 1186
182 Java6 에서 지원하는 Scripting (번역중) 황제낙엽 2010.05.28 1245
181 RMI 시작하기(2) file 황제낙엽 2010.05.27 1241
180 RMI 시작하기(1) file 황제낙엽 2010.05.27 1184
179 Java Remote Method Invocation (Java RMI) 황제낙엽 2010.05.27 1118
178 javax.script API 관련 스크랩 (ScriptEngine, ScriptEngineManager) 황제낙엽 2010.05.25 1148
177 java.util.Properties 파일 사용 예제 file 황제낙엽 2010.04.06 1193
176 10진수 <-> 16진수(Hex) 변환 file 황제낙엽 2010.03.29 2404
175 ServletConfig 이용하기 황제낙엽 2010.03.15 1146
174 16비트 CRC 체크용 클래스 (사용자 클래스) 황제낙엽 2010.03.14 1488
173 파일을 읽어서 CRC 값을 연산하는 메서드 (java.util.zip.CRC32) 황제낙엽 2010.03.14 1399
172 byte배열에 대한 CRC 를 계산하는 메서드 (java.util.zip.CRC32) 황제낙엽 2010.03.14 3328
171 java의 List와 반복문(loop), 그리고 변수 선언 위치에 대해서 황제낙엽 2010.02.17 2043
170 메모리 유출과 약한 참조 황제낙엽 2010.01.26 1594
169 Methods of the Matcher Class 황제낙엽 2010.01.19 1249
168 Pattern.matches() , Matcher.matches() , Matcher.find() file 황제낙엽 2010.01.19 1468
167 java.lang.IllegalArgumentException 황제낙엽 2010.01.18 139801