framework.util
Class XmlUtil

java.lang.Object
  extended by framework.util.XmlUtil

public class XmlUtil
extends java.lang.Object

XMLÀ» ÀÌ¿ëÇÏ¿© °³¹ßÇÒ ¶§ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â À¯Æ¿¸®Æ¼ Ŭ·¡½ºÀÌ´Ù.


Method Summary
static java.lang.String format(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> mapList)
          List°´Ã¼¸¦ xml ÇüÅ·Πº¯È¯ÇÑ´Ù (xml Çì´õ ¹ÌÆ÷ÇÔ).
static java.lang.String format(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> mapList, java.lang.String encoding)
          List°´Ã¼¸¦ xml ÇüÅ·Πº¯È¯ÇÑ´Ù (xml Çì´õÆ÷ÇÔ).
static java.lang.String format(java.util.Map<java.lang.String,java.lang.Object> map)
          Map°´Ã¼¸¦ xml Çü½ÄÀ¸·Î º¯È¯ÇÑ´Ù (xml Çì´õ ¹ÌÆ÷ÇÔ).
static java.lang.String format(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String encoding)
          Map°´Ã¼¸¦ xml Çü½ÄÀ¸·Î º¯È¯ÇÑ´Ù (xml Çì´õÆ÷ÇÔ).
static java.lang.String format(RecordSet rs)
          RecordSetÀ» xml Çü½ÄÀ¸·Î º¯È¯ÇÑ´Ù.
static java.lang.String format(RecordSet rs, java.lang.String encoding)
          RecordSetÀ» xml Çü½ÄÀ¸·Î º¯È¯ÇÑ´Ù.
static java.lang.String format(java.sql.ResultSet rs)
          ResultSetÀ» xml Çü½ÄÀ¸·Î º¯È¯ÇÑ´Ù (xml Çì´õ ¹ÌÆ÷ÇÔ).
static java.lang.String format(java.sql.ResultSet rs, java.lang.String encoding)
          ResultSetÀ» xml Çü½ÄÀ¸·Î º¯È¯ÇÑ´Ù (xml Çì´õÆ÷ÇÔ).
static int setRecordSet(javax.servlet.http.HttpServletResponse response, RecordSet rs, java.lang.String encoding)
          RecordSetÀ» xml Çü½ÄÀ¸·Î Ãâ·ÂÇÑ´Ù.
static int setResultSet(javax.servlet.http.HttpServletResponse response, java.sql.ResultSet rs, java.lang.String encoding)
          ResultSetÀ» xml Çü½ÄÀ¸·Î Ãâ·ÂÇÑ´Ù (xml Çì´õÆ÷ÇÔ).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setRecordSet

public static int setRecordSet(javax.servlet.http.HttpServletResponse response,
                               RecordSet rs,
                               java.lang.String encoding)
                        throws ColumnNotFoundException,
                               java.io.IOException
RecordSetÀ» xml Çü½ÄÀ¸·Î Ãâ·ÂÇÑ´Ù. (xml Çì´õÆ÷ÇÔ)
ex) response·Î rs¸¦ xml Çü½ÄÀ¸·Î Ãâ·ÂÇÏ´Â °æ¿ì => XmlUtil.setRecordSet(response, rs, "utf-8")

Parameters:
response - Ŭ¶óÀÌ¾ðÆ®·Î ÀÀ´äÇÒ Response °´Ã¼
rs - xml Çü½ÄÀ¸·Î º¯È¯ÇÒ RecordSet °´Ã¼
encoding - Çì´õ¿¡ Æ÷Ç﵃ ÀÎÄÚµù
Returns:
󸮰Ǽö
Throws:
ColumnNotFoundException
java.io.IOException

format

public static java.lang.String format(RecordSet rs)
                               throws ColumnNotFoundException
RecordSetÀ» xml Çü½ÄÀ¸·Î º¯È¯ÇÑ´Ù. (xml Çì´õ ¹ÌÆ÷ÇÔ)
ex) rs¸¦ xml Çü½ÄÀ¸·Î º¯È¯ÇÏ´Â °æ¿ì => String xml = XmlUtil.format(rs)

Parameters:
rs - xml Çü½ÄÀ¸·Î º¯È¯ÇÒ RecordSet °´Ã¼
Returns:
xml Çü½ÄÀ¸·Î º¯È¯µÈ ¹®ÀÚ¿­
Throws:
ColumnNotFoundException

format

public static java.lang.String format(RecordSet rs,
                                      java.lang.String encoding)
                               throws ColumnNotFoundException
RecordSetÀ» xml Çü½ÄÀ¸·Î º¯È¯ÇÑ´Ù. (xml Çì´õÆ÷ÇÔ)
ex) rs¸¦ xml Çü½ÄÀ¸·Î º¯È¯ÇÏ´Â °æ¿ì => String xml = XmlUtil.format(rs, "utf-8")

Parameters:
rs - xml Çü½ÄÀ¸·Î º¯È¯ÇÒ RecordSet °´Ã¼
encoding - Çì´õ¿¡ Æ÷Ç﵃ ÀÎÄÚµù
Returns:
xml Çü½ÄÀ¸·Î º¯È¯µÈ ¹®ÀÚ¿­
Throws:
ColumnNotFoundException

setResultSet

public static int setResultSet(javax.servlet.http.HttpServletResponse response,
                               java.sql.ResultSet rs,
                               java.lang.String encoding)
                        throws java.sql.SQLException,
                               java.io.IOException
ResultSetÀ» xml Çü½ÄÀ¸·Î Ãâ·ÂÇÑ´Ù (xml Çì´õÆ÷ÇÔ).
ex) response·Î rs¸¦ xml Çü½ÄÀ¸·Î Ãâ·ÂÇÏ´Â °æ¿ì => XmlUtil.setResultSet(response, rs, "utf-8")

Parameters:
response - Ŭ¶óÀÌ¾ðÆ®·Î ÀÀ´äÇÒ Response °´Ã¼
rs - xml Çü½ÄÀ¸·Î º¯È¯ÇÒ ResultSet °´Ã¼, ResultSet °´Ã¼´Â ÀÚµ¿À¸·Î close µÈ´Ù.
encoding - Çì´õ¿¡ Æ÷Ç﵃ ÀÎÄÚµù
Returns:
󸮰Ǽö
Throws:
java.sql.SQLException
java.io.IOException

format

public static java.lang.String format(java.sql.ResultSet rs)
                               throws java.sql.SQLException
ResultSetÀ» xml Çü½ÄÀ¸·Î º¯È¯ÇÑ´Ù (xml Çì´õ ¹ÌÆ÷ÇÔ).
ex) rs¸¦ xml Çü½ÄÀ¸·Î º¯È¯ÇÏ´Â °æ¿ì => String xml = XmlUtil.format(rs)

Parameters:
rs - xml Çü½ÄÀ¸·Î º¯È¯ÇÒ ResultSet °´Ã¼, ResultSet °´Ã¼´Â ÀÚµ¿À¸·Î close µÈ´Ù.
Throws:
java.sql.SQLException

format

public static java.lang.String format(java.sql.ResultSet rs,
                                      java.lang.String encoding)
                               throws java.sql.SQLException
ResultSetÀ» xml Çü½ÄÀ¸·Î º¯È¯ÇÑ´Ù (xml Çì´õÆ÷ÇÔ).
ex) rs¸¦ xml Çü½ÄÀ¸·Î º¯È¯ÇÏ´Â °æ¿ì => String xml = XmlUtil.format(rs, "utf-8")

Parameters:
rs - xml Çü½ÄÀ¸·Î º¯È¯ÇÒ ResultSet °´Ã¼, ResultSet °´Ã¼´Â ÀÚµ¿À¸·Î close µÈ´Ù.
encoding - Çì´õ¿¡ Æ÷Ç﵃ ÀÎÄÚµù
Throws:
java.sql.SQLException

format

public static java.lang.String format(java.util.Map<java.lang.String,java.lang.Object> map)
Map°´Ã¼¸¦ xml Çü½ÄÀ¸·Î º¯È¯ÇÑ´Ù (xml Çì´õ ¹ÌÆ÷ÇÔ).
ex) mapÀ» xml Çü½ÄÀ¸·Î º¯È¯ÇÏ´Â °æ¿ì => String xml = XmlUtil.format(map)

Parameters:
map - º¯È¯ÇÒ Map°´Ã¼
Returns:
xml Çü½ÄÀ¸·Î º¯È¯µÈ ¹®ÀÚ¿­

format

public static java.lang.String format(java.util.Map<java.lang.String,java.lang.Object> map,
                                      java.lang.String encoding)
Map°´Ã¼¸¦ xml Çü½ÄÀ¸·Î º¯È¯ÇÑ´Ù (xml Çì´õÆ÷ÇÔ).
ex) mapÀ» xml Çü½ÄÀ¸·Î º¯È¯ÇÏ´Â °æ¿ì => String xml = XmlUtil.format(map, "utf-8")

Parameters:
map - º¯È¯ÇÒ Map°´Ã¼
encoding - Çì´õ¿¡ Æ÷Ç﵃ ÀÎÄÚµù
Returns:
xml Çü½ÄÀ¸·Î º¯È¯µÈ ¹®ÀÚ¿­

format

public static java.lang.String format(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> mapList)
List°´Ã¼¸¦ xml ÇüÅ·Πº¯È¯ÇÑ´Ù (xml Çì´õ ¹ÌÆ÷ÇÔ).
ex) mapList¸¦ xmlÀ¸·Î º¯È¯ÇÏ´Â °æ¿ì => String xml = XmlUtil.format(mapList)

Parameters:
mapList - º¯È¯ÇÒ List°´Ã¼
Returns:
xmlÇü½ÄÀ¸·Î º¯È¯µÈ ¹®ÀÚ¿­

format

public static java.lang.String format(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> mapList,
                                      java.lang.String encoding)
List°´Ã¼¸¦ xml ÇüÅ·Πº¯È¯ÇÑ´Ù (xml Çì´õÆ÷ÇÔ).
ex) mapList¸¦ xmlÀ¸·Î º¯È¯ÇÏ´Â °æ¿ì => String xml = XmlUtil.format(mapList, "utf-8")

Parameters:
mapList - º¯È¯ÇÒ List°´Ã¼
encoding - Çì´õ¿¡ Æ÷Ç﵃ ÀÎÄÚµù
Returns:
xmlÇü½ÄÀ¸·Î º¯È¯µÈ ¹®ÀÚ¿­