(Windows) C++에서 Variant를 Java 스크립트 개체 표기법으로 변환하려면 어떻게해야합니까?C++ Variant를 JSON으로 변환하는 방법은 무엇입니까?
배열 (float), 문자열 또는 부울 데이터를 포함 할 수있는 Variant를 반환하는 하드웨어가 있습니다. 변형 된 모든 내용은 JSON으로 쉽게 변환되어야하지만 JSON 라이브러리를 사용하면이 변형을 즉시 사용할 수 있습니다. 또는 ... 거의 모든 것을 먹고 적절한 JSON을 반환하는 JSON 라이브러리 (C++)가 있습니까?
현재 내 JSON 변환기 (임의의 사이트에서 다운로드 한 소스)가 Json (& 변형)을 이해하지 못합니다.
switch (variant.type):
type1:
return json.dump(variant.value)
default:
return json(stringify(variant.value))
여기에 주요 포인트는 최소한의 노력과 테스트 작업 솔루션을 얻을 수 있습니다 :
는 내가 찾던 (의사)입니다. msdn.microsoft.com/en-us/library/ms221627(VS.80).aspx
BR,
주하
Windows의 'VARIANT' 또는'boost :: variant <>'에 대해 묻고 있습니까? – ildjarn
Windows 변형 : http://msdn.microsoft.com/en-us/library/ms221627(VS.80).aspx – Juha