이제 막 프로그래밍 배우는 허접한놈인데
A : {A1 : B,
A2 : C,
A3 : { D : E,
F : G}
}
이렇게 있는 데이터를
A_A1 : B,
A_A2 : C,
A_A3_D : E,
A_A3_F : G
이렇게 각각 key와 value가 하나씩 있는걸로 바꾸고 싶거든?
자바사용하는데... 어떤방법이 있을까?
도와줘 ㅠㅠ
A : {A1 : B,
A2 : C,
A3 : { D : E,
F : G}
}
이렇게 있는 데이터를
A_A1 : B,
A_A2 : C,
A_A3_D : E,
A_A3_F : G
이렇게 각각 key와 value가 하나씩 있는걸로 바꾸고 싶거든?
자바사용하는데... 어떤방법이 있을까?
도와줘 ㅠㅠ
재귀로 타고 내려가면서 자식 앞에 붙일 prefix 계속 인자로 넘겨줘서 기억하게끔 하고, value에 맵(dict)이 없는 놈까지 내려가면 key value 순차접근하면서 prefix랑 더한다음 처음에 별도로 만들어둔 맵에 등록하면 되겠네 뭐