2011-07-06 3 views

답변

0

아니요, 이러한 일반적인 해결책은 없습니다.

plist는 본질적으로 계층 구조 형식입니다.

대조적으로 csv 파일은 표 형식 형식입니다.

둘 사이의 변환은 고도로 전문화 될 것입니다. 일반적으로 표 형식의 데이터 형식을 계층 형식으로 변환 할 수는 있지만 변환은 매우 비효율적입니다. 그러나 그 반대는 대부분의 경우 일반적으로 가능하지 않습니다.

그러나 NSDictionary의 경우 키와 값이 모두 매우 기본 유형 (예 : 문자열) 인 경우 "키"열과 "값"열이있는 CSV 파일로 변환 할 수 있습니다. 그러나 이것은 plists가 포함 할 수있는 매우 작은 하위 집합입니다.

+0

좋아, 그럴거야 ... –

1

여기에서 찾을 수 있습니다 이것에 대한 루비 보석이 :

https://rubygems.org/gems/csv_to_plist

당신은

$ gem install csv_to_plist 

을 실행하여 다운로드 할 수 있습니다 그럼 당신은 실행할 수는

$ csv_to_plist my_file.csv 
관련 문제