Protobuf, protoc 플러그인에서 사용자 지정 확장 값 가져 오기

폴 버튼

작성중인 사용자 지정 protoc컴파일러 에서 사용할 수있는 사용자 지정 확장을 만들려고합니다 .

이 프로토 파일을 컴파일하려고합니다.

syntax = "proto3";

import "google/protobuf/descriptor.proto";

extend google.protobuf.MessageOptions {
    string my_option = 5123456;
}

message TestMessageRequest {
    option (my_option) = "Hello world!";
    uint64 value1 = 2;
    string value2 = 3;
}

CodeGeneratorRequest나의 protoc플러그인은이 옵션의 어느 곳을가하지 않는 것됩니다. 전체 요청은 다음과 같습니다. Google Drive Link .

"Hello world!"TestMessageRequest메시지 의 가치 어디서 얻을 수 있습니까 ?

jpa

옵션은 설명자에 있습니다 TestMessageRequest.

"ProtoFile": [
{
  "Name": "google/protobuf/descriptor.proto",
  ....
  "HasOptions": true,
}

그러나 확장 필드이기 때문에 JSON으로 변환되지 않습니다.

사용중인 protobuf 라이브러리에서 확장 필드에 액세스하는 것과 동일한 방식으로 액세스 할 수 있어야합니다. 여기에 몇 가지 언어에 대한 예가 있습니다. Python 프로토콜 버퍼 필드 옵션

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

자바 사용자 정의 protoc 플러그인 만들기

분류에서Dev

사용자 지정 속성 내에서 사용할 속성 값 가져 오기

분류에서Dev

WordPress 고급 사용자 정의 필드 반복기 내의 확인란에서 값 가져 오기

분류에서Dev

Kubernetes AWS Cloudwatch 어댑터가 EKS HPA 자동 확장에 대한 사용자 지정 지표 값을 가져 오지 않음

분류에서Dev

사용자 정의 검사를 사용하기 위해 Eclipse에서 Checkstyle 플러그인 가져 오기

분류에서Dev

Angularjs 사용자 지정 지시문에서 속성 값 가져 오기

분류에서Dev

PHP에서 사용자 정의 속성 값 가져 오기

분류에서Dev

사용자 지정 TFS 활동에서 WellKnownEnvironmentVariables.SourcesDirectory 값 가져 오기

분류에서Dev

사용자 지정 jQuery 플러그인 함수 목록 가져 오기

분류에서Dev

Gradle 사용자 정의 플러그인에서 gradle.properties 파일 가져 오기

분류에서Dev

Azure SDK C #-사용자 지정 도메인 확인 ID 가져 오기

분류에서Dev

Google지도 인코딩 문자열에서 확대 / 축소 값 가져 오기

분류에서Dev

후크 함수의 주문 항목 메타에 저장된 사용자 정의 필드 값 가져 오기

분류에서Dev

마젠 토로 사용자 지정 입력 값 가져 오기

분류에서Dev

SQL Server 사용자 지정 열 가져 오기 값

분류에서Dev

SQL Server 사용자 지정 열 가져 오기 값

분류에서Dev

Python에서 protoc을 사용하여 올바른 가져 오기 생성

분류에서Dev

워드 프레스 용 고급 사용자 정의 필드 플러그인에서 페이지 링크 개체에서 제목 가져 오기

분류에서Dev

Laravel PHP 작은 정수로 저장하는 확인란 값 가져 오기

분류에서Dev

WordPress 사용자 지정 끝점에서 슬러그 가져 오기

분류에서Dev

사용자 정의 URL에서 json을 가져 오기 위해 Ember JSONAPIAdapter findAll 확장

분류에서Dev

Crossrider를 사용하여 확장에서 현재 페이지 URL 가져 오기

분류에서Dev

사용자 지정 목록보기에서 콤보 상자 값을 가져 오는 방법

분류에서Dev

.py 확장자를 사용하지 않고 다른 폴더에서 파이썬 가져 오기

분류에서Dev

ORDER BY 및 FIELD 함수를 사용하여 각 사용자 지정 목록에 단일 값 가져 오기

분류에서Dev

EasyAutocomplete 플러그인에서 ID 및 필드 값 가져 오기

분류에서Dev

WordPress 테마의 Kirki 사용자 정의 필드에서 값 가져 오기

분류에서Dev

WooCommerce의 사용자 정의 결제 청구 필드에서 값 가져 오기

분류에서Dev

WordPress의 분류에서 사용자 정의 필드 값 가져 오기

Related 관련 기사

  1. 1

    자바 사용자 정의 protoc 플러그인 만들기

  2. 2

    사용자 지정 속성 내에서 사용할 속성 값 가져 오기

  3. 3

    WordPress 고급 사용자 정의 필드 반복기 내의 확인란에서 값 가져 오기

  4. 4

    Kubernetes AWS Cloudwatch 어댑터가 EKS HPA 자동 확장에 대한 사용자 지정 지표 값을 가져 오지 않음

  5. 5

    사용자 정의 검사를 사용하기 위해 Eclipse에서 Checkstyle 플러그인 가져 오기

  6. 6

    Angularjs 사용자 지정 지시문에서 속성 값 가져 오기

  7. 7

    PHP에서 사용자 정의 속성 값 가져 오기

  8. 8

    사용자 지정 TFS 활동에서 WellKnownEnvironmentVariables.SourcesDirectory 값 가져 오기

  9. 9

    사용자 지정 jQuery 플러그인 함수 목록 가져 오기

  10. 10

    Gradle 사용자 정의 플러그인에서 gradle.properties 파일 가져 오기

  11. 11

    Azure SDK C #-사용자 지정 도메인 확인 ID 가져 오기

  12. 12

    Google지도 인코딩 문자열에서 확대 / 축소 값 가져 오기

  13. 13

    후크 함수의 주문 항목 메타에 저장된 사용자 정의 필드 값 가져 오기

  14. 14

    마젠 토로 사용자 지정 입력 값 가져 오기

  15. 15

    SQL Server 사용자 지정 열 가져 오기 값

  16. 16

    SQL Server 사용자 지정 열 가져 오기 값

  17. 17

    Python에서 protoc을 사용하여 올바른 가져 오기 생성

  18. 18

    워드 프레스 용 고급 사용자 정의 필드 플러그인에서 페이지 링크 개체에서 제목 가져 오기

  19. 19

    Laravel PHP 작은 정수로 저장하는 확인란 값 가져 오기

  20. 20

    WordPress 사용자 지정 끝점에서 슬러그 가져 오기

  21. 21

    사용자 정의 URL에서 json을 가져 오기 위해 Ember JSONAPIAdapter findAll 확장

  22. 22

    Crossrider를 사용하여 확장에서 현재 페이지 URL 가져 오기

  23. 23

    사용자 지정 목록보기에서 콤보 상자 값을 가져 오는 방법

  24. 24

    .py 확장자를 사용하지 않고 다른 폴더에서 파이썬 가져 오기

  25. 25

    ORDER BY 및 FIELD 함수를 사용하여 각 사용자 지정 목록에 단일 값 가져 오기

  26. 26

    EasyAutocomplete 플러그인에서 ID 및 필드 값 가져 오기

  27. 27

    WordPress 테마의 Kirki 사용자 정의 필드에서 값 가져 오기

  28. 28

    WooCommerce의 사용자 정의 결제 청구 필드에서 값 가져 오기

  29. 29

    WordPress의 분류에서 사용자 정의 필드 값 가져 오기

뜨겁다태그

보관