누가 더 분명한 데이터 직렬화 형식을 더 선호하는지 (JSON, XML 및 YAML) 누가 관심이 있는지 알고 싶습니다. 당신은 무엇을 사용하는 경향이 있습니까? 어떤 구문을 선호합니까?선택한 데이터 직렬화 형식은 무엇입니까?
1
A
답변
4
는 정말 요구 사항에 따라 달라집니다
는- 당신은 휴대가 필요하십니까? 그렇다면 플랫폼간에 어떤 차이가 있습니까?
- 속도가 크기보다 중요하거나 그 반대입니까?
- 일종의 국제 표준 컨테이너 형식 (XML과 같이 세부 사항이 표준화되지 않은 경우에도)을 사용하는 것이 중요합니까?
- 어떤 종류의 역방향/순방향 호환성이 필요합니까? 개인적으로
당신은 (나는 Protocol Buffers의 팬이에요,하지만 나는 구글 직원뿐만 아니라 편견 해요,하지만 C 번호에 PB를 포팅 것 하나 ...
1
일부는 ASN.1 아주 좋아 당신이 누군지 알고).
사람이 읽을 수있는 XML보다는 읽기 쉽지만 크기는 작습니다. 비트 부호화 후의
예 :
30 13 02 01 05 16 0e 41 6e 79 62 6f 64 79
이것은 발신자를 가정하고 수신기가 이미 데이터의 구조에 대해 알고있다.
(비트 인코딩이되기 전에 :
myQuestion FooQuestion ::= {
trackingNumber 5,
question "Anybody there?"
}
)
관련 문제
- 1. C++의 부울 데이터 형식은 무엇입니까
- 2. mysql 데이터 내보내기에 가장 적합한 형식은 무엇입니까?
- 3. 여러 데이터 입력에 가장 적합한 형식은 무엇입니까?
- 4. 대역폭이 가장 적은 데이터 형식은 무엇입니까?
- 5. RDBMS에서 가장 적합한 키/값 쌍 직렬화 형식은 무엇입니까?
- 6. 직렬화 데이터
- 7. 데이터 직렬화
- 8. DropDownList를 채우는 데 사용할 수있는 가장 편안한 데이터 형식은 무엇입니까?
- 9. hierarchyid 데이터 형식은 어떻게 작동합니까?
- 10. 날짜/시간 형식은 무엇입니까?
- 11. 인기있는 비디오 형식은 무엇입니까?
- 12. OpenOffice 사전의 형식은 무엇입니까?
- 13. Android의 미디어 형식은 무엇입니까?
- 14. .mobileprovision의 MIME 형식은 무엇입니까
- 15. 좋은 코드 형식은 무엇입니까?
- 16. 데이터 직렬화 및 비 직렬화 - JavaScript
- 17. 데이터 직렬화/역 직렬화 및 수정
- 18. 직렬화/비 직렬화 및 원시 데이터 버퍼
- 19. 데이터 직렬화 문제
- 20. 데이터 저장을위한 안드로이드 직렬화 ...
- 21. 직렬화 중에 데이터 수정
- 22. jQuery를 사용하여 데이터 직렬화
- 23. 는 직렬화 된 데이터
- 24. 영구/기능적 데이터 구조 직렬화
- 25. 직렬화/직렬화 해제 가능
- 26. Java 배열의 길이 속성에 대한 데이터 형식은 무엇입니까?
- 27. PowerShell에서 가장 쉽게 읽을 수있는 데이터 형식은 무엇입니까?
- 28. SQL Server : 소수 측정 값의 데이터 형식은 무엇입니까?
- 29. nullable 형식으로 사용할 수있는 C# 데이터 형식은 무엇입니까?
- 30. VB6 to .Net 인터페이스 - VB6 데이터 형식은 무엇입니까?
이 가장 가까운 - 투 - 정답은 "이 달려있다"입니다되는 그 질문 중 하나입니다. 주요 직렬화 형식에 대한 좋은 토론을 허용하기에는 개방적이고 주관적인 것처럼 보인다. 더 나은 질문은 "XML을 사용하는 것이 적절한 지 아닌지"입니다. – Rob