코드 4-14에서 저장할 파일 이름을 mydata.json 대신 mydata.xml 또는 mydata.yml로 지정하면 각각 XML과 YAML 형식에 맞게 데이터를 저장합니다. 파일 이름을 mydata.xml로 지정하였을 때 저장된 파일의 내용을 그림 4-12에 나타냈고, mydata.yml을 파일 이름으로 사용하여 YAML 형식으로 저장된 결과를 그림 4-13에 나타냈습니다. FileStorage 클래스에 의해 다양한 형식의 데이터 파일이 정상적으로 생성되는 것을 확인할 수 있으며, 저장된 파일은 추후 FileStorage 클래스를 이용하여 다시 읽어 올 수 있습니다.
▲ 그림 4-12 mydata.xml 파일 내용
▲ 그림 4-13 mydata.yml 파일 내용