2013-05-18 1 views
0

나는 x 초마다 기상 정보를받는 응용 프로그램을 가지고 있습니다. 이 데이터를 XML 파일에 저장하려고합니다.Java XML 연습

날씨 알림마다 새로운 XML 파일을 만들거나 각 알림을 동일한 XML 파일에 추가해야합니까? 나는 일반적인 관행 인 XML 표준에 대해 확신하지 못한다.

답변

0

XML 파일에는 하나의 루트 요소 만 있습니다. 파일에 여러 XML 조각을 쓸 수는 있지만 유효한 문서가 아닙니다. 따라서 두 옵션 모두 괜찮 으면서 다른 요구 사항도 고려해야합니다. 표준에서는 알림 당 파일 (또는 데이터베이스 행)을 쓰는 것에 다소 신경을 씁니다.

2

XML의 표준 방식이기 때문에 추가하지 않는 것이 좋습니다.하지만 x 초마다 새 파일을 만드는 것이 데이터를 관리하는 데 매우 어려울 수 있으므로 추가하는 것이 좋습니다. 파일 시스템의 제한 사항 (예 : 디렉토리 당 최대 파일 수)에도 영향을 미칠 수 있습니다.

데이터를 저장하기 위해 파일 대신 데이터베이스를 사용할 수도 있습니다.