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
功能描述: 写明作用,调用方式,使用场景,以及特殊情况
|
方法摘要 |
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
|
parseConfigToArray(String subNodeName,
String propertyNode,
org.tinygroup.xmlparser.node.XmlNode node,
Class<T> clazz)
|
static
|
parseConfigToArray(String subNodeName,
org.tinygroup.xmlparser.node.XmlNode node,
Class<T> clazz)
|
static
|
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
|
parseConfigToMap(String subNodeName,
String attributeKeyName,
org.tinygroup.xmlparser.node.XmlNode node,
Class<T> clazz)
|
static
|
parseConfigToObject(String subNodeName,
String propertyNode,
org.tinygroup.xmlparser.node.XmlNode node,
Class<T> clazz,
String... attributeNames)
|
static
|
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.