本文整理了Java中net.minidev.json.JSONObject.getAsString()
方法的一些代码示例,展示了JSONObject.getAsString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONObject.getAsString()
方法的具体详情如下:
包路径:net.minidev.json.JSONObject
类名称:JSONObject
方法名:getAsString
[英]A Simple Helper object to String
[中]字符串的简单辅助对象
代码示例来源:origin: ScienJus/pixiv-crawler
/**
* 获得排行榜前一天日期
* @param json
* @return
*/
public String parseRankPreDate(JSONObject json) {
return json.getAsString("prev_date");
}
}
代码示例来源:origin: dataArtisans/yahoo-streaming-benchmark
@Override
public void flatMap(String input, Collector<Tuple7<String, String, String, String, String, String, String>> out)
throws Exception {
JSONObject obj = (JSONObject) parser.parse(input);
Tuple7<String, String, String, String, String, String, String> tuple =
new Tuple7<>(
obj.getAsString("user_id"),
obj.getAsString("page_id"),
obj.getAsString("campaign_id"),
obj.getAsString("ad_type"),
obj.getAsString("event_type"),
obj.getAsString("event_time"),
obj.getAsString("ip_address"));
out.collect(tuple);
}
}
代码示例来源:origin: dataArtisans/yahoo-streaming-benchmark
@Override
public void flatMap(String input, Collector<Tuple7<String, String, String, String, String, String, String>> out)
throws Exception {
if (parser == null) {
parser = new JSONParser();
}
JSONObject obj = (JSONObject) parser.parse(input);
Tuple7<String, String, String, String, String, String, String> tuple =
new Tuple7<>(
obj.getAsString("user_id"),
obj.getAsString("page_id"),
obj.getAsString("ad_id"),
obj.getAsString("ad_type"),
obj.getAsString("event_type"),
obj.getAsString("event_time"),
obj.getAsString("ip_address"));
out.collect(tuple);
}
}
代码示例来源:origin: dataArtisans/yahoo-streaming-benchmark
@Override
public void flatMap(String input, Collector<Tuple7<String, String, String, String, String, String, String>> out)
throws Exception {
if (parser == null) {
parser = new JSONParser();
}
net.minidev.json.JSONObject obj = (net.minidev.json.JSONObject) parser.parse(input);
Tuple7<String, String, String, String, String, String, String> tuple =
new Tuple7<>(
obj.getAsString("user_id"),
obj.getAsString("page_id"),
obj.getAsString("campaign_id"),
obj.getAsString("ad_type"),
obj.getAsString("event_type"),
obj.getAsString("event_time"),
obj.getAsString("ip_address"));
out.collect(tuple);
}
}
代码示例来源:origin: dataArtisans/yahoo-streaming-benchmark
@Override
public void flatMap(String input, Collector<Tuple2<String, String>> out)
throws Exception {
if (p == null) {
p = new JSONParser();
}
JSONObject obj = (JSONObject) p.parse(input);
// filter
if (obj.getAsString("event_type").equals("view")) {
// project
Tuple2<String, String> tuple = new Tuple2<>(obj.getAsString("ad_id"), obj.getAsString("event_time"));
out.collect(tuple);
}
}
}
代码示例来源:origin: org.apache.tajo/tajo-storage-common
private void loadTableSpaces(JSONObject json, boolean override) {
JSONObject spaces = (JSONObject) json.get(KEY_SPACES);
if (spaces != null) {
for (Map.Entry<String, Object> entry : spaces.entrySet()) {
JSONObject spaceDetail = (JSONObject) entry.getValue();
AddTableSpace(
entry.getKey(),
URI.create(spaceDetail.getAsString("uri")),
Boolean.parseBoolean(spaceDetail.getAsString("default")),
(JSONObject) spaceDetail.get(TABLESPACE_SPEC_CONFIGS_KEY),
override);
}
}
}
代码示例来源:origin: apache/tajo
private void loadTableSpaces(JSONObject json, boolean override) {
JSONObject spaces = (JSONObject) json.get(KEY_SPACES);
if (spaces != null) {
for (Map.Entry<String, Object> entry : spaces.entrySet()) {
JSONObject spaceDetail = (JSONObject) entry.getValue();
AddTableSpace(
entry.getKey(),
URI.create(spaceDetail.getAsString("uri")),
Boolean.parseBoolean(spaceDetail.getAsString("default")),
(JSONObject) spaceDetail.get(TABLESPACE_SPEC_CONFIGS_KEY),
override);
}
}
}
代码示例来源:origin: org.apache.tajo/tajo-storage-jdbc
private void setDatabase() {
if (config.containsKey(CONFIG_KEY_MAPPED_DATABASE)) {
database = this.config.getAsString(CONFIG_KEY_MAPPED_DATABASE);
} else {
database = ConnectionInfo.fromURI(uri).database();
}
}
代码示例来源:origin: apache/tajo
private void setDatabase() {
if (config.containsKey(CONFIG_KEY_MAPPED_DATABASE)) {
database = this.config.getAsString(CONFIG_KEY_MAPPED_DATABASE);
} else {
database = ConnectionInfo.fromURI(uri).database();
}
}
代码示例来源:origin: btrplace/scheduler
public static Constant fromJSON(JSONObject o) {
Type t = Type.decode(o.getAsString("type"));
Object r = t.fromJSON(o.get("value"));
return new Constant(r, t);
}
代码示例来源:origin: btrplace/scheduler
String cId = o.getAsString("constraint");
Optional<Constraint> opt = cstrs.stream().filter(x -> x.id().equals(cId)).findFirst();
if (!opt.isPresent()) {
ReconfigurationPlanConverter rc = new ReconfigurationPlanConverter();
Instance i = ic.fromJSON(o.getAsString("instance"));
ReconfigurationPlan plan = rc.fromJSON(o.getAsString("plan"));
代码示例来源:origin: org.apache.tajo/tajo-storage-hdfs
String boolStr = object.getAsString(fieldName);
if (boolStr != null) {
output.put(fieldIndex, DatumFactory.createBool(boolStr.equals("true")));
String charStr = object.getAsString(fieldName);
if (charStr != null) {
output.put(fieldIndex, DatumFactory.createChar(charStr));
String textStr = object.getAsString(fieldName);
if (textStr != null) {
output.put(fieldIndex, DatumFactory.createText(textStr));
String timestampStr = object.getAsString(fieldName);
if (timestampStr != null) {
output.put(fieldIndex, DatumFactory.createTimestamp(timestampStr, timezone));
String timeStr = object.getAsString(fieldName);
if (timeStr != null) {
output.put(fieldIndex, DatumFactory.createTime(timeStr));
String dateStr = object.getAsString(fieldName);
if (dateStr != null) {
output.put(fieldIndex, DatumFactory.createDate(dateStr));
case VARBINARY:
case BLOB: {
Object jsonObject = object.getAsString(fieldName);
String inetStr = object.getAsString(fieldName);
代码示例来源:origin: apache/tajo
String boolStr = object.getAsString(fieldName);
if (boolStr != null) {
output.put(fieldIndex, DatumFactory.createBool(boolStr.equals("true")));
String charStr = object.getAsString(fieldName);
if (charStr != null) {
output.put(fieldIndex, DatumFactory.createChar(charStr));
String textStr = object.getAsString(fieldName);
if (textStr != null) {
output.put(fieldIndex, DatumFactory.createText(textStr));
String timestampStr = object.getAsString(fieldName);
if (timestampStr != null) {
output.put(fieldIndex, DatumFactory.createTimestamp(timestampStr, timezone));
String timeStr = object.getAsString(fieldName);
if (timeStr != null) {
output.put(fieldIndex, DatumFactory.createTime(timeStr));
String dateStr = object.getAsString(fieldName);
if (dateStr != null) {
output.put(fieldIndex, DatumFactory.createDate(dateStr));
case VARBINARY:
case BLOB: {
Object jsonObject = object.getAsString(fieldName);
内容来源于网络,如有侵权,请联系作者删除!