개발이 좋아서/Java가 좋아서
I/O - XML, JSON
zoaseo
2024. 11. 27. 16:18
객체 직렬화의 한계
- 버전 관리의 어려움
- 플랫폼 종속성
- 성능 이슈
- 유연성 부족
- 크기 효율성
XML
- 유연하고 강력했지만, 복잡성과 무거움
<member>
<id>id1</id>
<name>name1</name>
<age>20</age>
</member>
JSON
- 가겹고 간결하며, 자바스크립트와의 자연스러운 호환성
- 사실상 표준 기술
{ "member": { "id": "id1", "name": "name1", "age": 20 } }