그럼 이거 짜볼수 있냥 ?

1. 입력은 다양한 뎁쓰와 비정형화된 키를 가지는 json
2. 출력은 각 조건에 맞는 컬럼으로 파싱 ( 해당 컬럼 은 외부 ini 파일 같은 형태로 관리 )
3. 입력 및 출력 조건은 항상 바뀔 수 있음

Ex)
1. 입력 샘플 예 ( 키 다양성 2만개 )
{"pk1":"001", "d1k1" : "v1", "d1k2" : "v2", "d1k3": { "d2k1":"vv1", "req":{"avs":"1111"}}}
{"pk1":"002", "d1k1" : "v1", "d1k4": { "d2k1":"vv1"}}

{"pk1":"003", "d1k4" : "v1", "d1k5": { "d00":"vv1"}}

......

2. 가공 기준 ( 예시, 계속 변경됨, 최대 컬럼 2500개 )

. pk1 ----> PK1
. d1k1 ----> PK1D1K1
. d1k3.req.avs or d1k5.res.act.ret 둘 중 null이 아닌것 기준 ----> D1K35_RET
.....

3. 출력
{ "PK1": "001", "PK1D1K1":"v1", "D1K35_RET":"1111" }
{ "PK1": "002", "PK1D1K1":"v1" }
{ "PK1": "003" }

.....

이런식으로 출력되는거
언어 상관없이 짜봥
ㅇㅅㅇ

물론 저기 항목 및 조건은 졸라 자주 바뀌니깐 쉽게 쉽게 대응할수 있는 구조로
ㅇㅅㅇ