나는이 웹을 검색하여 Obj-C 답변이나 구식 답변을 찾았으므로 아쉽게 간단하게 질문과 희망을 게시하십시오.Swift - 일반 XML 파일을 .plist XML 파일로 변환하는 방법
임씨는 IOS에서 일하는 동안 Android 개발자 팀과 협력하고 있습니다. XML 파일을 사용하여 많은 양의 데이터를 처리합니다. 우리는 우리 사이의 데이터를 일관되게 유지하기를 원하기 때문에 프로젝트에서 사용할 XML 파일을 공유 할 수 있기를 원합니다. 을 알고 있습니다. plast은 기본적으로 XML 유형이지만 일반 공유 XML 파일을 가져와 .plist로 변환 한 다음 내 IOS 프로젝트에서 사용할 수 있기를 원합니다.
전혀 그것을하는 어떤 알려진 방법? 그렇다면 어떻게 든 자동으로 할 수 있습니까? (스크립트 또는 그런 종류의 일. 어쩌면 응용 프로그램 내에서 로컬을) 도움
.plist 파일은 허용되는 작은 키 세트 만있는 매우 특정한 XML 파일입니다. 무작위 XML 파일은 .plist 파일로 변환 할 수 없습니다. 먼저 JSON으로 변환 해보십시오. JSON으로 변환 할 수 있다면 자동으로 .plist로 변환 할 수 있습니다. – deadbeef
답장을 보내 주셔서 감사합니다. 그게 사실이라면 전체 plist 대신 XML pasrser를 사용하여 임의의 XML 파일을 단순히 사용하는 단점이 있습니까? – MarkosDarkin
글쎄, XML은 일반적으로 JSON에 비해 구문 분석의 어려움이 있습니다. 그러나 그 차이를 제외하고는 최소한으로해야합니다. 원하는 경우'NSXMLParser'를 시도 할 수 있습니다. – deadbeef