com.liferay.portal.kernel.json.JSONArray.toString()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(3.3k)|赞(0)|评价(0)|浏览(88)

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

JSONArray.toString介绍

暂无

代码示例

代码示例来源:origin: com.liferay/com.liferay.dynamic.data.mapping.io

@Override
public String serialize(List<DDMFormFieldType> ddmFormFieldTypes)
  throws PortalException {
  JSONArray jsonArray = _jsonFactory.createJSONArray();
  for (DDMFormFieldType ddmFormFieldType : ddmFormFieldTypes) {
    jsonArray.put(toJSONObject(ddmFormFieldType));
  }
  return jsonArray.toString();
}

代码示例来源:origin: com.liferay/com.liferay.dynamic.data.mapping.service

@Override
public void transform(DDMFormFieldValue ddmFormFieldValue)
  throws PortalException {
  Value value = ddmFormFieldValue.getValue();
  if (value != null) {
    for (Locale locale : value.getAvailableLocales()) {
      String valueString = value.getString(locale);
      JSONArray jsonArray = convertToJSONArray(valueString);
      value.addString(locale, jsonArray.toString());
    }
  }
}

代码示例来源:origin: com.liferay/com.liferay.dynamic.data.mapping.service

@Override
public void transform(DDMFormFieldValue ddmFormFieldValue)
  throws PortalException {
  Value value = ddmFormFieldValue.getValue();
  for (Locale locale : value.getAvailableLocales()) {
    String valueString = value.getString(locale);
    JSONArray valueJSONArray = _jsonFactory.createJSONArray();
    if (Objects.equals(valueString, "true")) {
      DDMFormField ddmFormField =
        ddmFormFieldValue.getDDMFormField();
      valueJSONArray.put(ddmFormField.getName());
    }
    value.addString(locale, valueJSONArray.toString());
  }
}

代码示例来源:origin: com.liferay/com.liferay.exportimport.service

protected BackgroundTaskResult processMissingReferences(
  long backgroundTaskId, MissingReferences missingReferences) {
  BackgroundTaskResult backgroundTaskResult = new BackgroundTaskResult(
    BackgroundTaskConstants.STATUS_SUCCESSFUL);
  if (missingReferences == null) {
    return backgroundTaskResult;
  }
  Map<String, MissingReference> weakMissingReferences =
    missingReferences.getWeakMissingReferences();
  if (MapUtil.isNotEmpty(weakMissingReferences)) {
    BackgroundTask backgroundTask =
      BackgroundTaskManagerUtil.fetchBackgroundTask(backgroundTaskId);
    JSONArray jsonArray = StagingUtil.getWarningMessagesJSONArray(
      getLocale(backgroundTask), weakMissingReferences);
    backgroundTaskResult.setStatusMessage(jsonArray.toString());
  }
  return backgroundTaskResult;
}

代码示例来源:origin: com.liferay/com.liferay.exportimport.service

@Override
public String getSelectedLayoutsJSON(
  long groupId, boolean privateLayout, String selectedNodes) {
  JSONArray jsonArray = JSONFactoryUtil.createJSONArray();
  List<Layout> layouts = _layoutLocalService.getLayouts(
    groupId, privateLayout, LayoutConstants.DEFAULT_PARENT_LAYOUT_ID);
  long[] selectedPlids = StringUtil.split(selectedNodes, 0L);
  for (Layout layout : layouts) {
    populateLayoutsJSON(jsonArray, layout, selectedPlids);
  }
  if (ArrayUtil.contains(selectedPlids, 0)) {
    JSONObject layoutJSONObject = JSONFactoryUtil.createJSONObject();
    layoutJSONObject.put("includeChildren", true);
    layoutJSONObject.put("plid", 0);
    jsonArray.put(layoutJSONObject);
  }
  return jsonArray.toString();
}

代码示例来源:origin: com.liferay/com.liferay.journal.service

serializable = jsonArray.toString();

代码示例来源:origin: com.liferay/com.liferay.dynamic.data.mapping.data.provider

ddmDataProvider.getData(ddmDataProviderContext));
return jsonArray.toString();

相关文章