Notice
Recent Posts
Recent Comments
올해는 머신러닝이다.
XmlSerializer 초간단 예제 본문
private String writeXml(List<Message> messages){
XmlSerializer serializer = Xml.newSerializer();
StringWriter writer = new StringWriter();
try {
serializer.setOutput(writer);
serializer.startDocument("UTF-8", true);
serializer.startTag("", "messages");
serializer.attribute("", "number", String.valueOf(messages.size()));
for (Message msg: messages){
serializer.startTag("", "message");
serializer.attribute("", "date", msg.getDate());
serializer.startTag("", "title");
serializer.text(msg.getTitle());
serializer.endTag("", "title");
serializer.startTag("", "url");
serializer.text(msg.getLink().toExternalForm());
serializer.endTag("", "url");
serializer.startTag("", "body");
serializer.text(msg.getDescription());
serializer.endTag("", "body");
serializer.endTag("", "message");
}
serializer.endTag("", "messages");
serializer.endDocument();
return writer.toString();
} catch (Exception e) {
throw new RuntimeException(e);
}
}
'Android > Tip&Tech' 카테고리의 다른 글
HttpClient 약간의 팁 참고 페이지 (1) | 2011.07.13 |
---|---|
HttpClient 에 관한 참고 내용 (0) | 2011.07.13 |
android map 관련 참고사항 (1) | 2011.07.12 |
android map에 말풍선을 올려보자 (5) | 2011.07.11 |
android 영문키보드 나오게 하기 (0) | 2011.07.11 |