org.tinygroup.weblayer.util
类 ParserXmlNodeUtil

java.lang.Object
  继承者 org.tinygroup.weblayer.util.ParserXmlNodeUtil

public class ParserXmlNodeUtil
extends Object

功能说明: 解析xmlnode的工具类

系统版本: v1.0
开发人员: renhui
开发时间: 2013-5-6
功能描述: 写明作用,调用方式,使用场景,以及特殊情况


构造方法摘要
ParserXmlNodeUtil()
           
 
方法摘要
static boolean existNode(String nodeName, org.tinygroup.xmlparser.node.XmlNode node)
          是否存在指定节点名称
static String getAttributeValue(String attribute, org.tinygroup.xmlparser.node.XmlNode node)
           
static String getAttributeValueWithSubNode(String subNodeName, String attribute, org.tinygroup.xmlparser.node.XmlNode xmlNode)
           
static
<T> T[]
parseConfigToArray(String subNodeName, String propertyNode, org.tinygroup.xmlparser.node.XmlNode node, Class<T> clazz)
           
static
<T> T[]
parseConfigToArray(String subNodeName, org.tinygroup.xmlparser.node.XmlNode node, Class<T> clazz)
           
static
<T> T[]
parseConfigToArray(String subNodeName, org.tinygroup.xmlparser.node.XmlNode node, Class<T> clazz, String... attributeNames)
           
static Map<String,String> parseConfigToMap(String subNodeName, String attributeKeyName, String attributeValueName, org.tinygroup.xmlparser.node.XmlNode node)
           
static
<T> Map<String,T>
parseConfigToMap(String subNodeName, String attributeKeyName, org.tinygroup.xmlparser.node.XmlNode node, Class<T> clazz)
           
static
<T> T
parseConfigToObject(String subNodeName, String propertyNode, org.tinygroup.xmlparser.node.XmlNode node, Class<T> clazz, String... attributeNames)
           
static
<T> T
parseConfigToObject(String subNodeName, org.tinygroup.xmlparser.node.XmlNode node, Class<T> clazz)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ParserXmlNodeUtil

public ParserXmlNodeUtil()
方法详细信息

parseConfigToArray

public static <T> T[] parseConfigToArray(String subNodeName,
                                         org.tinygroup.xmlparser.node.XmlNode node,
                                         Class<T> clazz)

parseConfigToArray

public static <T> T[] parseConfigToArray(String subNodeName,
                                         org.tinygroup.xmlparser.node.XmlNode node,
                                         Class<T> clazz,
                                         String... attributeNames)

parseConfigToArray

public static <T> T[] parseConfigToArray(String subNodeName,
                                         String propertyNode,
                                         org.tinygroup.xmlparser.node.XmlNode node,
                                         Class<T> clazz)

parseConfigToObject

public static <T> T parseConfigToObject(String subNodeName,
                                        org.tinygroup.xmlparser.node.XmlNode node,
                                        Class<T> clazz)

parseConfigToObject

public static <T> T parseConfigToObject(String subNodeName,
                                        String propertyNode,
                                        org.tinygroup.xmlparser.node.XmlNode node,
                                        Class<T> clazz,
                                        String... attributeNames)

parseConfigToMap

public static <T> Map<String,T> parseConfigToMap(String subNodeName,
                                                 String attributeKeyName,
                                                 org.tinygroup.xmlparser.node.XmlNode node,
                                                 Class<T> clazz)

parseConfigToMap

public static Map<String,String> parseConfigToMap(String subNodeName,
                                                  String attributeKeyName,
                                                  String attributeValueName,
                                                  org.tinygroup.xmlparser.node.XmlNode node)

getAttributeValueWithSubNode

public static String getAttributeValueWithSubNode(String subNodeName,
                                                  String attribute,
                                                  org.tinygroup.xmlparser.node.XmlNode xmlNode)

getAttributeValue

public static String getAttributeValue(String attribute,
                                       org.tinygroup.xmlparser.node.XmlNode node)

existNode

public static boolean existNode(String nodeName,
                                org.tinygroup.xmlparser.node.XmlNode node)
是否存在指定节点名称

参数:
nodeName -
node -
返回:


Copyright © 2006–2014 开源组织. All rights reserved.