Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何迭代由YAML形成的对象节点_Java_Iterator_Yaml_Snakeyaml - Fatal编程技术网

Java 如何迭代由YAML形成的对象节点

Java 如何迭代由YAML形成的对象节点,java,iterator,yaml,snakeyaml,Java,Iterator,Yaml,Snakeyaml,我用Java中的snakeYAML解析了一个YAML文件。代码如下: Yaml yaml = new Yaml(); String fileContent = readFile(folderPath+fileName, StandardCharsets.UTF_8); Object obj = yaml.load(fileContent); System.out.println(obj); 对象打印为: {meta={data_version=0.5, created=Tue Sep 08 0

我用Java中的snakeYAML解析了一个YAML文件。代码如下:

Yaml yaml = new Yaml();
String fileContent = readFile(folderPath+fileName, StandardCharsets.UTF_8);
Object obj = yaml.load(fileContent);
System.out.println(obj);
对象打印为:

{meta={data_version=0.5, created=Tue Sep 08 05:30:00 IST 2009, revision=1}, info={city=London, dates=[Fri Sep 04 05:30:00 IST 2009], match_type=ODI, outcome={by={runs=4}, winner=Australia}, overs=50, player_of_match=[CJ Ferguson], teams=[England, Australia], toss={decision=field, winner=England}, umpires=[AL Hill, NJ Llong], venue=Kennington Oval}, innings=[{1st innings={team=Australia, deliveries=[{0.1={batsman=SR Watson, bowler=JM Anderson, extras={wides=1}, ...
如何迭代节点以获得不同的值