我有许多来自经合组织的文件,这些文件有不同区域粒度的数据。一个例子是:
档案A
REG_ID Region
AUS Australia
AU1GS Sydney
AU1 New South Wales
AU2 Victoria
AU2GM Melbourne
档案B
REG_ID Region
AUS Australia
AU1GS Sydney
AU2GM Melbourne
档案C
REG_ID Region
AUS Australia
AU1 New South Wales
AU1GS Sydney
AU2 Victoria
我想提取最细粒度的区域,在这种情况下只有悉尼,而不是新南威尔士州。但是,如果没有悉尼,我想提取新南威尔士州。
如何编写通用的所有这些文件的代码?