public static XmlSerializationFormat fromJson()

in extension-base/src/main/java/com/azure/autorest/extension/base/model/codemodel/XmlSerializationFormat.java [185:205]


    public static XmlSerializationFormat fromJson(JsonReader jsonReader) throws IOException {
        return JsonUtils.readObject(jsonReader, XmlSerializationFormat::new, (format, fieldName, reader) -> {
            if ("extensions".equals(fieldName)) {
                format.setExtensions(DictionaryAny.fromJson(reader));
            } else if ("name".equals(fieldName)) {
                format.name = reader.getString();
            } else if ("namespace".equals(fieldName)) {
                format.namespace = reader.getString();
            } else if ("prefix".equals(fieldName)) {
                format.prefix = reader.getString();
            } else if ("attribute".equals(fieldName)) {
                format.attribute = reader.getBoolean();
            } else if ("wrapped".equals(fieldName)) {
                format.wrapped = reader.getBoolean();
            } else if ("text".equals(fieldName)) {
                format.text = reader.getBoolean();
            } else {
                reader.skipChildren();
            }
        });
    }