net.sf.json.JSONObject.isArray()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(1.4k)|赞(0)|评价(0)|浏览(80)

本文整理了Java中net.sf.json.JSONObject.isArray()方法的一些代码示例,展示了JSONObject.isArray()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONObject.isArray()方法的具体详情如下:
包路径:net.sf.json.JSONObject
类名称:JSONObject
方法名:isArray

JSONObject.isArray介绍

暂无

代码示例

代码示例来源:origin: gooddata/GoodData-CL

public boolean isArray() {
  return jsonObject.isArray();
}

代码示例来源:origin: org.geoserver.community/gs-sldservice

/**
 * @see com.thoughtworks.xstream.converters.Converter#marshal(java.lang.Object ,
 *     com.thoughtworks.xstream.io.HierarchicalStreamWriter,
 *     com.thoughtworks.xstream.converters.MarshallingContext)
 */
public void marshal(
    Object value, HierarchicalStreamWriter writer, MarshallingContext context) {
  if (value instanceof RulesList) {
    RulesList obj = (RulesList) value;
    for (JSONObject rule : obj.getRules()) {
      if (!rule.isEmpty() && !rule.isNullObject() && !rule.isArray()) {
        writer.startNode("Rule");
        for (Object key : rule.keySet()) {
          writer.startNode((String) key);
          writeChild(writer, rule.get(key));
          writer.endNode();
        }
        writer.endNode();
      }
    }
  } else if (value instanceof JSONObject) {
    JSONObject obj = (JSONObject) value;
    writeChild(writer, obj);
  }
}

代码示例来源:origin: org.geoserver.community/gs-sldservice

private void writeChild(HierarchicalStreamWriter writer, Object object) {
  if (object instanceof JSONObject && !((JSONObject) object).isArray()) {
    for (Object key : ((JSONObject) object).keySet()) {
      final Object obj = ((JSONObject) object).get(key);

相关文章

微信公众号

最新文章

更多