XML에 대해 몇 가지 질문이 있습니다.C++ 응용 프로그램 용 XML 사용
XML을 텍스트 파일 대신 일반 C++ 응용 프로그램에 사용할 수 있습니까?
그렇다면이 방법이 장점이 있습니까?
마지막으로 XML을 사용하여 데이터를 저장할 수 있습니까? 어떤 도구가 필요합니까?
감사합니다.
XML에 대해 몇 가지 질문이 있습니다.C++ 응용 프로그램 용 XML 사용
XML을 텍스트 파일 대신 일반 C++ 응용 프로그램에 사용할 수 있습니까?
그렇다면이 방법이 장점이 있습니까?
마지막으로 XML을 사용하여 데이터를 저장할 수 있습니까? 어떤 도구가 필요합니까?
감사합니다.
정보를 저장하는 데 XML을 사용할 수 있습니다. 텍스트 파일보다 사람이 읽을 수있는 편이지만 다른 시스템 및 코딩 언어와 더 쉽게 통신 할 수 있습니다. 텍스트/숫자 속성이 모두 필요한 경우 속성 파일을 사용하십시오. 여러 가지 구성 옵션이 필요하며 유효성 검사 (XML 스키마를 사용하여 수행 할 수 있음), 자동 수정 (예 : XSL 변환) 또는 웹 서비스와 쉽게 통신하려는 경우 XML보다 유용합니다. 바이너리 데이터를 저장하려면 XML이 그 대답이 아닐 것입니다. 파일 시스템에 저장하고 메타 데이터 (즉, 각 파일의 위치)에 XML을 사용할 수 있습니다.
아파치의 Xerces-C에 대한 C++ XML 코드를 살펴 보자 - http://xerces.apache.org/xerces-c/XML은 응용 프로그램에서 텍스트 파일로 해석 될 수있다. 사용할 수있는 라이브러리가 있습니다.
장점 : 특히 XML 스키마 파일을 제공하는 경우 파일을 다른 응용 프로그램과보다 쉽게 교환 할 수 있습니다. XML에서
저장 데이터는 boost.serialization
대단히 감사합니다. 영구 데이터가 점점 커지고 복잡해지면서 우리는 XML을 사용합니다. – SRec0