티끌모아부자

[java] XML Document Parsing(수신) 본문

IT-JAVA/JAVA

[java] XML Document Parsing(수신)

실천합시다 2017. 3. 21. 17:26

웹프로그램 개발 시 XML형태로 송수신하는 형태를 사용하였다. 

상대서버쪽에서 XML형태의 데이터를 송신하면 XML데이터를 파싱해서 활용하기 위한 샘플 코드이다.


상대서버쪽에서 XML데이터가 날아오면 XML데이터를 파싱하여 HashMap에 데이터를 담아 사용할 수 있도록 구현이 되어있다.


java


InputSource : SAX parser가 XML input을 어떻게 읽을지 결정할 때 사용되는 Class

is.setChracterStream( new StringReader(xmlData) ) 

- InputSource의 ChracterStream을 지정, java.io.Reader 타입의 인자를 받게 되는데,

  java.io.Reader 타입은 그외에 PipedReader,BufferedReader,LineNumberReader 등 다양한 Reader가 있음.



Comments