나는 xlsx-to-json npm 패키지를 사용하고 있으며 꽤 괜찮습니다. 개별 시트를 대상으로하는 옵션이 있지만 개체를 중첩하는 빠른 방법은 없습니다. 스프레드 시트의 특성이 A : 1이고 데이터 수준이 1 개로 제한되어 있기 때문이라는 것을 알고 있습니다.
나는 우리가 여러 장의 시트를 가지고 2 단계 깊이의 물체로 {a:{1:x},b:{2:z}}
꿰맬 수 있다는 것을 확인했지만,이 접근 방식에서 그보다 깊은 것은 추가 시트가 필요합니다. 이것은 손에서 빨리 벗어날 것입니다.
제한을 피할 방법이없고 잘못된 트리를 짖고 있지만 XSL을 사용하여 중첩 된 객체를 출력하는 방법이 있는지 여기에있는 훌륭한 사람들에게 물어볼 가치가 있습니까?
매우 지루하고 가치가 없을 수도 있지만 이론적으로 xls에서 관계형 데이터베이스를 시뮬레이션하는 것이 가능합니다. 그리고 관계형 데이터베이스는 깊이 중첩 된 개체로 변환 될 수 있습니다.
그렇습니다. 확실히 가능하지만 아마도 내려 가고 싶지 않은 길일 것입니다.
예를 들어 고객이있는 시트 1 개, 주문이있는 시트 1 개, 주문 라인이있는 시트 1 개가있을 수 있습니다. ID를 사용하여 특정 고객, 주문 및 주문 라인을 고유하게 참조하면 서로를 참조하고 다양한 종류의 중첩 된 json 객체를 생성 할 수 있습니다. 예를 들어, 여러 주문이 있고 여러 주문 라인이있는 고객입니다. 또는 고객 및 여러 주문 라인으로 주문합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다