<dependencies>
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.58</version>
</dependency>
</dependencies>
yml样例
server:
port: 8080
tomcat:
uri-encoding: UTF-8
max-threads: 1000
min-spare-threads: 30
connection-timeout: 5000ms
import java.util.Map;
import org.yaml.snakeyaml.Yaml;
import com.alibaba.fastjson.JSONObject;
public class YamlTest {
public static void main(String[] args) {
String ymlStr = "server:\r\n" +
" port: 8080\r\n" +
" tomcat:\r\n" +
" uri-encoding: UTF-8\r\n" +
" max-threads: 1