public abstract class YamlAssist extends Object
| 构造器和说明 |
|---|
YamlAssist() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
flattenedMapToYaml(Map<String,Object> map)
单层map转成yml
|
static Result |
isOk(FileInputStream fileInputStream)
检查yaml是否合法
|
static Result |
isOk(String fileName) |
static String |
multilayerMapToYaml(Map<String,Object> map)
多次嵌套map转成yml
|
static com.alibaba.fastjson.JSONObject |
readYaml(FileInputStream fileInputStream) |
static com.alibaba.fastjson.JSONObject |
readYaml(String filePath) |
static com.alibaba.fastjson.JSONObject |
readYamlByPathType(String pathTypepath) |
static com.alibaba.fastjson.JSONObject |
readYamlStr(String yamlstr) |
static Map<String,Object> |
yamlToFlattenedMap(String yamlContent)
yml文件流转成单层map 转Properties 改变了顺序
|
static Map<String,Object> |
yamlToMultilayerMap(String yamlContent)
yml文件流转成多次嵌套map
|
public static Result isOk(FileInputStream fileInputStream)
fileInputStream - 文件的流public static com.alibaba.fastjson.JSONObject readYaml(FileInputStream fileInputStream)
public static com.alibaba.fastjson.JSONObject readYamlByPathType(String pathTypepath)
public static com.alibaba.fastjson.JSONObject readYamlStr(String yamlstr)
public static com.alibaba.fastjson.JSONObject readYaml(String filePath)
public static Map<String,Object> yamlToFlattenedMap(String yamlContent)
yamlContent - public static Map<String,Object> yamlToMultilayerMap(String yamlContent)
yamlContent - public static String multilayerMapToYaml(Map<String,Object> map)
map - Copyright © 2022. All rights reserved.