2014-03-12 5 views
1

csv을 다중 레벨 json으로 변환하고 싶습니다. 내가 원하는 것은 다음과 같습니다.CSV를 다중 레벨/중첩 JSON

brand, active, prod , prod_id, part, part_id, part_prise 
canon, 1  , camera , 132 , body, 543 , 399 
canon, 0  , camera , 132 , lens, 543 , 399 
canon, 1  , printer, 132 , cart, 543 , 399 
canon, 1  , printer, 872 , ink , 543 , 399 
sony , 1  , camera , 132 , body, 543 , 399 
sony , 1  , lcd , 112 , body, 543 , 399 
sony , 0  , lcd , 132 , body, 543 , 399 
sony , 1  , laptop , 162 , body, 543 , 399 

다음은 JSON 파일이어야합니다.

brand : "canon", 
active : 1, 
prod : [{ 
    prod : "camera", 
    prod_id : 132, 
    part : [{ 
      part : "body", 
      part_id : 543, 
      part_prise:399 
      }, 
      { 
      part : "lens", 
      part_id : 543, 
      part_prise:399 
      }] 
     },{ 
    prod : "printer", 
    prod_id : 132, 
    part : [{ 
      part : "cart", 
      part_id : 543, 
      part_prise:399 
      }, 
      { 
      part : "ink", 
      part_id : 543, 
      part_prise:399 
      }] 
     } 
     ] 
... 
... 
...and so on.. 
+0

에 prescent? – jycr753

+0

내가 솔루션을 찾고 있는데 .. 사실 나는 어떤 파일도 가지고 있지 않다. 내가 무엇을 시작하든간에 .. 나는 그만두고 .. 내 머리가 빨리 생각하고 너무 많은 것을 생각하고 .. 추적을 해본 다. – MFarooqi

+0

당신이 * 약 1 주일 동안 이것을 해결하기 위해 노력하고 있다고 말한 이래로 조금 혼란 스럽습니다. 자바 스크립트 나 PHP에서 그것을하는 방법에 100 개의 질문이 여기 있습니다. – jycr753

답변

1

사용 CSV의 dictreader, 그것은 당신이 당신이 그것을 변환하기 위해 사용하는 PHP 나 자바 스크립트를 표시 할 수 있습니다 파이썬 CSV 패키지

+1

JS에서 파이썬으로 코딩 한 적이 없습니까? – MFarooqi

관련 문제