XML 텍스트 를 MAP 대상 으로 전환 하 는 간편 한 방법 (jackson - dataformat - xml 이용)
1180 단어 기타 제3자 프레임 워 크
com.fasterxml.jackson.dataformat
jackson-dataformat-xml
2.6.0
HTTP 요청 의 반환 을 XML 형식 으로 가정 합 니 다.
Success
ok
11032
4354699
1
간단하게 이 XML 들 을 MAP 대상 으로 바 꾸 는 방법:
URL url = new URL("http://www.abc.com/yyy");
// url
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
// url ‘get’ ‘post’
connection.setRequestMethod("POST");
//
InputStream is = url.openStream();
//
@SuppressWarnings("unchecked")
Map m = new XmlMapper().readValue(is, Map.class);
String returnstatus = m.get("returnstatus");
if ("Success".equals(returnstatus)) {//
logger.info(" !");
} else {
logger.error(" ! cause:{}", m.get("message"));
}