JSON 데이터를 Plist 데이터로 변환하는 데 PHP (및 필요한 라이브러리)를 어떻게 사용합니까?PHP - JSON을 Plist로 변환 하시겠습니까?
답변
먼저 배열로 전송하십시오. 그 후, 당신은 내가 데이터를 디코딩 할 것이라고
json_decode($json);
와 함께 원하는대로 할 다음 간단히 CFPropertyList
사용하여 인코딩 :
$plist = new CFPropertyList();
$td = new CFTypeDetector();
$guessedStructure = $td->toCFType(json_decode($json));
$plist->add($guessedStructure);
$xml = $plist->toXML();
CFPropertyList는 약간 무겁습니다 ... 간단한 경량 솔루션을 찾고 있습니다. 어쩌면 내가 직접 만들어야한다. ... – Jonny
꽤 무거웠지만 OP는 JSON을 Plist 형식으로 변환하는 방법을 물었다. 위의 대답이 받아 들여지는 이유는 무엇입니까? 나는 개인적으로 배열이나 객체 구조로부터 Property List XML을 생성하기위한 재귀 알고리즘을 작성했다. 불행히도이 코드는 공개 할 수있는 코드가 아니지만 몇 시간 내에 직접 작성할 수 있습니다. –
나는 JSON을 그대로 사용했다. 아마도 시간이 조금 지나면 무시할 수있을 정도로 가볍습니다. Obj-C를위한 JSON 라이브러리를 쉽게 찾을 수 있습니다. – Jonny
- 1. XML을 .plist로 변환
- 2. JSON을 KML로 변환
- 3. php - json을 json_decode와 결합하기
- 4. PHP 날짜를 Excel로 변환 하시겠습니까?
- 5. MySQL 대신 JSON을 사용 하시겠습니까?
- 6. json을 사용하여 배열을 전달 하시겠습니까?
- 7. 인덱스로 Json을 호출 하시겠습니까?
- 8. Grails로 JSON을 렌더링 하시겠습니까?
- 9. JQuery : json을 거부 하시겠습니까?
- 10. JSON을 Java로 파싱 하시겠습니까?
- 11. 중첩 된 json이있는 json을 C#의 개체로 변환 하시겠습니까?
- 12. json을 jackson을 사용하여 객체로 변환
- 13. JSON을 .NET 데이터 세트로 변환
- 14. Java에서 JSON을 XLS/CSV로 변환
- 15. uitextview에서 plist로 텍스트 저장
- 16. NSMutableArray에서 .plist로 변경
- 17. NSString에서 PLIST로 사전 만들기
- 18. UITextView에서 Plist로 텍스트 업데이트
- 19. NSDictionary를 plist로 저장
- 20. NSMutableDictionary plist로 인한로드 문제
- 21. PHP - .wav 파일을 .mp3로 변환 하시겠습니까?
- 22. PHP : 문자열의 공백을 % 20으로 변환 하시겠습니까?
- 23. PHP 페이지 매김을 jQuery로 변환 하시겠습니까?
- 24. PHP 변수 이름을 소문자로 변환 하시겠습니까?
- 25. CSV에서 PHP 로의 JSON을 MySQL에
- 26. C를 PHP로 변환 하시겠습니까?
- 27. Gson을 사용하여 JSON을 Java 객체로 변환
- 28. 안드로이드에서 JSON을 HashMap로 변환 할 때의 문제
- 29. param을 python으로 변환 하시겠습니까?
- 30. NSScanner에서 html을 plist로 구문 분석
'json_decode ($의 JSON)'? http://php.net/manual/en/function.json-decode.php –