次のような yml ファイルがあります。
STONE:
- stone
- stone block
- smooth stone
WOOD:
OAK_WOOD:
- wood
- oak wood
SPRUCE_WOOD:
- spruce wood
- spruce wood block
どのノードにも無限の数の子が存在する可能性があります。
これを Java の Tree オブジェクトに解析する必要があります。印刷すると、ルートノードは次のようになります。
{STONE=[stone, stone block, smooth stone], WOOD=[OAK_WOOD=[wood, oak wood], SPRUCE_WOOD=[spruce wood, spruce wood block] ] }
どうすればいいですか?どこから始めればよいかわかりません。