【发布时间】:2018-05-30 01:14:29
【问题描述】:
嘿,我正在查看一个 YML 文件,我想要一些算法并比较它的值,但我想知道这样做的最佳方法是什么。我正在考虑创建很多对象,但我知道这可能非常低效。有没有一种方法可以让我一次读取 YML 文件的一个部分,然后用我自己的方法来比较它?
这是我正在使用的 YML 文件的一部分的示例。
1:
type: item
item:
material: GRASS
quantity: 64
buyPrice: 50
sellPrice: 5
slot: 0
2:
type: item
item:
material: DIRT
quantity: 64
buyPrice: 30
sellPrice: 3
slot: 1
我需要获取材料、数量、买入价和卖出价。我还需要将不同的“块”与其他“块”进行比较
文件可以超过 2000 行,并且会发生变化。我不必更改文件的任何部分只读取。
【问题讨论】: