우리는 데이터 소스에 쿼리를 보내는 데 사용되는 테스트 도구가 있습니다. 이 도구는 XML 파일로 입력을받습니다. XML 파일은 우리가 표현하려고 시도한 데이터 구조가 한 층 깊었던 한 간단하고 구문 분석하기 쉬웠습니다. 하지만 이제는 이러한 데이터 구조가 더욱 복잡해지고 XML로 표현하는 것이 매우 혼란스러워지고 있습니다. XML 대신 데이터 구조를 나타 내기 위해 사용할 수있는 것에 대한 생각은 무엇입니까?C++에서 데이터 구조를 나타 내기위한 XML 대체
예:
class Foo {
int userId,
string name,
vector<Location> loc,
map<string, string> attributes;
}
class Location {
Address addr; //class Address
vector<LocatedTime> lcTime; //class LocatedTime
Position ps; //class Position
}
... 등이 중첩 된 구조의 수를 가지고 :
하기 전에 : 이제
class Foo {
int userId;
string name;
string address;
string eMail;
}
.
저는 JSON에 기대고 있었지만 모든 표현 형식에 개방되어 있습니다.