public class ParamUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static Pattern |
listParamPattern |
static String |
listPatternStr |
static Pattern |
mapPatternStr |
static Pattern |
paramPattern |
static Pattern |
paramPatternNoXPath |
static String |
patternStr |
static String |
patternStrNoXPath |
| 构造器和说明 |
|---|
ParamUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<Object> |
getMapValFromJson(String jsonStr,
String mapKey)
通过Zson匹配获取Json串
|
static List<Object> |
getMapValFromStr(String str,
String mapKey)
通过Xpath匹配获取String串
|
static List<Object> |
getMapValFromXMl(String xmlStr,
String mapKey)
通过Dom4J匹配获取XML串
|
static Object |
getParameType(String parame,
String parameType) |
static String |
parseEnter(String val)
去除字符串中的换行符
|
static String |
parseJsonDate(String str) |
static Map<String,String> |
parseMapParam(String val) |
static String |
parseParam(String val)
转化字符串中参数
|
static List<String> |
parseParamList(String val)
根据匹配Josn,构建多个的请求
|
static String |
parseParamNoXpath(String val)
转化字符串中非Xpath类型参数
|
static String |
parseParamXpath(String val)
转化字符串中Xpath类型参数
|
static Map<String,List<String>> |
parseVerifyParam(String val) |
public static Pattern paramPattern
public static Pattern paramPatternNoXPath
public static Pattern listParamPattern
public static Pattern mapPatternStr
public static String patternStr
public static String listPatternStr
public static String patternStrNoXPath
public static List<String> parseParamList(String val) throws Exception
val - : 请求参数模板Exceptionpublic static String parseParam(String val) throws Exception
val - Exceptionpublic static String parseParamXpath(String val) throws Exception
val - Exceptionpublic static String parseParamNoXpath(String val) throws Exception
val - Exceptionpublic static String parseEnter(String val) throws Exception
val - Exceptionpublic static List<Object> getMapValFromStr(String str, String mapKey)
str - mapKey - public static List<Object> getMapValFromJson(String jsonStr, String mapKey)
jsonStr - : 要匹配的Json字符串mapKey - : 匹配的xpath字符串public static List<Object> getMapValFromXMl(String xmlStr, String mapKey)
xmlStr - : 要匹配的xml字符串mapKey - : 匹配的xpath字符串public static Object getParameType(String parame, String parameType) throws Exception
ExceptionCopyright © 2019. All rights reserved.