XML을 직렬화하는 일련의 C++ 클래스가 있습니다. 멋지고 멋쟁이. XML 스트림에서 동일한 클래스를 초기화하기 위해 deserialize 루틴이 필요합니다.C++에서의 XML 직렬화/직렬화
나에게 명확하지 않은 점은 expat 또는 tinyXML을 사용하여 XML 스트림을 구문 분석하는 방법인데, 스트림 파서는 XML을 사용하여 인스턴스를 사용하여 초기화 할 XML을 확인합니다.
이것은 전통적으로 어떻게 이루어 졌습니까? XML 파일을 구문 분석하고 XML이 파싱 될 때 적절한 클래스를 만드는 것은 정말 쉽지만 멤버 함수를 역 직렬화하면 어떻게 생겼을까요? 레자
나는 "전통적으로"에 대해 모른다. 그러나 공장 *이 떠오른다. –