本文整理了Java中org.nutz.lang.Lang.map()
方法的一些代码示例,展示了Lang.map()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Lang.map()
方法的具体详情如下:
包路径:org.nutz.lang.Lang
类名称:Lang
方法名:map
[英]根据一段字符串,生成一个 Map 对象。
[中]根据一段字符串,生成一个 地图对象。
代码示例来源:origin: nutzam/nutz
/**
* 根据一个格式化字符串,生成 Map 对象
*
* @param fmt
* 格式化字符串
* @param args
* 字符串参数
* @return Map 对象
*/
public static NutMap mapf(String fmt, Object... args) {
return map(String.format(fmt, args));
}
代码示例来源:origin: nutzam/nutz
/**
* 根据一段 JSON 字符串,生产一个新的上下文对象
*
* @return 一个新创建的上下文对象
*/
public static Context context(String str) {
return context(map(str));
}
代码示例来源:origin: nutzam/nutz
public NutMap(String json) {
super();
this.putAll(Lang.map(json));
}
代码示例来源:origin: nutzam/nutz
@SuppressWarnings({"unchecked", "rawtypes"})
public NutMap getMap(String key, NutMap dft) {
Object val = map.get(key);
if (null == val)
return null;
if (val instanceof Map)
return NutMap.WRAP((Map) val);
return Lang.map(val.toString());
}
代码示例来源:origin: nutzam/nutz
return new HttpStatusView(Lang.map(val));
代码示例来源:origin: nutzam/nutz
Map<String, Object> map = Lang.map(ti.annMeta.value());
for (Entry<String, Object> entry : map.entrySet()) {
en.getMetas().put(entry.getKey(), entry.getValue().toString());
代码示例来源:origin: org.nutz/nutz
/**
* 根据一个格式化字符串,生成 Map 对象
*
* @param fmt
* 格式化字符串
* @param args
* 字符串参数
* @return Map 对象
*/
public static NutMap mapf(String fmt, Object... args) {
return map(String.format(fmt, args));
}
代码示例来源:origin: org.nutz/nutz
/**
* 根据一段 JSON 字符串,生产一个新的上下文对象
*
* @return 一个新创建的上下文对象
*/
public static Context context(String str) {
return context(map(str));
}
代码示例来源:origin: org.nutz/nutz
public NutMap(String json) {
super();
this.putAll(Lang.map(json));
}
代码示例来源:origin: org.nutz/nutz
@SuppressWarnings({"unchecked", "rawtypes"})
public NutMap getMap(String key, NutMap dft) {
Object val = map.get(key);
if (null == val)
return null;
if (val instanceof Map)
return NutMap.WRAP((Map) val);
return Lang.map(val.toString());
}
代码示例来源:origin: nutzam/nutzwx
@Override
public WxResp qrcode_create(Object scene_id, int expire_seconds) {
NutMap params = new NutMap();
NutMap scene;
// 临时二维码
if (expire_seconds > 0) {
params.put("expire_seconds", expire_seconds);
// 临时整型二维码
if (scene_id instanceof Number) {
params.put("action_name", "QR_SCENE");
scene = Lang.map("scene_id", Castors.me().castTo(scene_id, Integer.class));
// 临时字符串二维码
} else {
params.put("action_name", "QR_STR_SCENE");
scene = Lang.map("scene_str", scene_id.toString());
}
}
// 永久二维码
else if (scene_id instanceof Number) {
params.put("action_name", "QR_LIMIT_SCENE");
scene = Lang.map("scene_id", Castors.me().castTo(scene_id, Integer.class));
}
// 永久字符串二维码
else {
params.put("action_name", "QR_LIMIT_STR_SCENE");
scene = Lang.map("scene_str", scene_id.toString());
}
params.put("action_info", Lang.map("scene", scene));
return postJson("/qrcode/create", params);
}
代码示例来源:origin: org.nutz/nutz
return new HttpStatusView(Lang.map(val));
代码示例来源:origin: nutzam/nutz-web
@Override
public int doEndTag() throws JspException {
// 得到 Message 对象
NutMessageMap nmm = Mvcs.getMessageMap(pageContext.getRequest());
// 准备上下文
String body = this.getBodyContent().getString();
NutMap map;
if (!Strings.isBlank(body))
map = Lang.map(body);
else
map = null;
// 得到字符串
String str = nmm.get(key, map);
// 输出
try {
pageContext.getOut().write(str);
}
catch (IOException e) {
throw Lang.wrapThrow(e);
}
return TagSupport.EVAL_PAGE;
}
}
代码示例来源:origin: club.zhcs/axe-common
public static NutMap baiduOcr(String path, String key) {
NutMap params = NutMap.NEW();
Map<String, String> header = new HashMap<String, String>();
header.put("apikey", key);
params.put("fromdevice", "pc");
params.put("clientip", "10.0.1.1");
params.put("detecttype", "LocateRecognize");
params.put("languagetype", "CHN_ENG");
params.put("imagetype", "1");
params.put("image", GetImageStr(new File(path)));
Request request = Request.create("http://apis.baidu.com/apistore/idlocr/ocr", METHOD.POST, params, Header.create(header));
Sender sender = PostSender.create(request);
Response response = sender.send();
String info = response.getContent();
return Lang.map(info);
}
代码示例来源:origin: org.nutz/nutz
Map<String, Object> map = Lang.map(ti.annMeta.value());
for (Entry<String, Object> entry : map.entrySet()) {
en.getMetas().put(entry.getKey(), entry.getValue().toString());
内容来源于网络,如有侵权,请联系作者删除!