Send feedback
Class JsonFormat.Parser (3.19.4)
Stay organized with collections
Save and categorize content based on your preferences.
public static class JsonFormat.Parser
A Parser parses JSON to protobuf message.
Methods
public JsonFormat.Parser ignoringUnknownFields()
Creates a new Parser configured to not throw an exception when an unknown field is
encountered. The new Parser clones all other configurations from this Parser.
public void merge(Reader json, Message.Builder builder)
Parses from JSON into a protobuf message.
Exceptions Type Description IOException
if the input is not valid JSON
format or there are unknown fields in the input.
public void merge(String json, Message.Builder builder)
Parses from JSON into a protobuf message.
public JsonFormat.Parser usingTypeRegistry(TypeRegistry registry)
Creates a new Parser using the given registry. The new Parser clones all other
configurations from this Parser.
public JsonFormat.Parser usingTypeRegistry(JsonFormat.TypeRegistry oldRegistry)
Creates a new Parser using the given registry. The new Parser clones all other
configurations from this Parser.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2023-03-29 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?