这里是关于此库提供的Java POJO的问题:
<form id="personal_info_form" class="modal-form">
<input type="hidden" value="{{ csrf_token }}" name="csrfmiddlewaretoken">
<div class="modal-content">
{% for field in form %}
<div class="row">
<div class="input-field col s12">
{{ field }}
<label for="{{ field.id }}" data-error="wrong">{{ field.label }}</label>
</div>
</div>
{% endfor %}
</div>
<div class="modal-footer">
<button class="modal-action modal-close">Anuluj</button>
<button type="submit">Akceptuj</button>
</div>
</form>
<script>
M.updateTextFields();
</script>
我正在使用 OpenAPI 3 模型。
大多数元素(在这种情况下为 Shemas )在地图中列出,其中键是它们的名称,值是描述它的对象。
我们可以看到here in the Schema
class,该对象具有一个io.swagger.parser.v3
swagger-parser
2.0.0
属性,该属性未进行序列化(逻辑上),但是似乎很方便,使从Java操作该对象成为独立的对象
此字段始终为空。
我的问题是:从YAML或JSON文件反序列化时,如何使Swagger / OpenAPI解析器填充此字段?
这将使我们避免遍历整个Name + Object元组。