의 수정 난이 같은 JSON
파일이 있습니다재귀 반복 및 DICT
{
"top_key1": {
"bottom.key1": "one",
"bottom.key2": "two"
},
"top_key2": [
"bottom.key1": "one",
"bottom.key2": "two",
]
}
를 내가 나를 기간 (.
)와 키를 저장하도록 허용하지 않습니다 데이터 구조에 저장해야 할에 그것. 이 JSON
구조를 트래버스하면 모든 .
발생을 _
으로 바꿀 수 있습니까?
{
"top_key1": {
"bottom_key1": "one",
"bottom_key2": "two"
},
"top_key2": [
"bottom_key1": "one",
"bottom_key2": "two",
]
}
JSON
파일이 중첩 될 수있는 몇 가지 (알 수없는) 시간도 값에 .
이있을 수 있지만, 나는 그들이 _
로 대체하지 않으 : 최종 결과가 될 것입니다. 또한 "top_key2"의 값은 보존되어야하는 목록입니다. 너무 열심히
이를 참조하십시오 : 키 - 값 구조 있지만, 목록과 을 처리 할 수있는 별도의 케이스를 추가는 매우 간단하다 http://stackoverflow.com/questions/11188889/how-can-i-edit-rename- keys-during-json-load-in-python –
이것은 a이다. 마침내 나를 도왔습니다. 감사! – licorna