메시지 직렬화에 Protocol Buffers을 사용하려고합니다.프로토콜 버퍼를 사용하여 <String, Object> Map을 어떻게 인코딩합니까?
내 메시지 형식에는 Map < String, Object> entries ...가 포함되어야합니다. 그러나 .proto 정의는 어떻게 작성합니까?
내가 아는 한, 프로토콜 버퍼에는 빌드 인 맵 유형이 없습니다. 반복 필드를 사용하여 그 주위를 모델링 할 수 있습니다. 하지만 내가 가진 큰 문제는 모든 유형을 정의해야한다는 것입니다. 내 메시지가 융통성있게되기를 원하기 때문에 형식을 지정할 수 없습니다.
아이디어가 있으십니까?
이 : 지금 'proto3은'지도 <,>을 가지고 나타납니다'구문 : https://developers.google.com/protocol-buffers/docs/proto3#maps –