하나의 필드 값 (정수)이 변경된 여러 반복 블록이있는 json 파일을 처리하고 있습니다. 사실 변경 된 모든 값은 이전에 해당하는 값만 증가합니다. 이러한 파일을 읽기 쉽도록하기 위해 반복되는 전체 블록 세트를 하나의 블록으로 접을 수 있기를 원합니다. emacs에서 코드 접기 방법을 검색하면서 hs-minor-mode
및을 찾았습니다 outline-mode
. 그러나 그들이 제공하는 기능에서 원하는 기능으로 이동하는 방법을 모르겠습니다. 누군가 내가 어떻게 이것을 달성 할 수 있는지에 대한 대략적인 개요를 제공 할 수 있습니까?
편집 : 내가하려는 일의 예 :
다음과 같은 json 파일이 있습니다.
{
"SomeArray": [
{
"ChangingField": 1,
"ConstantField" : "X"
},
{
"ChangingField": 2,
"ConstantField" : "X"
},
{
"ChangingField": 3,
"ConstantField" : "X"
},
{
"ChangingField": 4,
"ConstantField" : "X"
},
{
"ChangingField": 5,
"ConstantField" : "X"
}
]
}
다음과 같이 표시하고 싶습니다.
{
"SomeArray": [
{
"ChangingField": 1...5,
"ConstantField" : "X"
}
]
}
매우 개방적인 질문에 사과드립니다.