问题标签 [jsonschema2pojo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Mongo JSON 到 Java POJO 映射
我有一个看起来像这样的 json 对象
“sale”和“regular”是关键字(唯一)是许多可用价格类型中的 2 个,标签“Orig”和“Now”是关键字(唯一)是许多可用标签中的 2 个。
我不确定将此价格 json 存储到 POJO 中的最佳数据结构。
有人可以指导我吗?
java - 如何使用 jsonschema2pojo 在单独的包中生成具有重复名称的类?
我正在使用jsonschema2pojo-maven-plugin (0.4.19) 从 JSON 文件生成 Java 类。
我有 2 个 JSON 文件,它们具有具有不同属性的相同字段“xyz”。因此,一旦我从第二个 JSON 文件生成“xyz”类,它就会替换第一个“xyz”类。
有没有办法在单独的包中创建第二类,或者有没有其他方法可以避免这个问题?
android - 如何使用 arrayname 的动态键创建 pojo 类
我正在使用 Rxandroid 和改造。我有一个像这样动态改变数组名称的json,
每个数组的日期键名称会自动更改,数组的数量也会更改。在此示例中,有 3 个带有日期键的数组。但这些阵列的数量各不相同。
我已经通过stackoverflow中的各种链接,但无法解决问题。
json - jsonschema2pojo 中的 JSR-303 激活
jsonschema2pojo文档中有一个地方描述了启用JSR-303 注释生成的可能性。如果我理解正确,它可以通过 Maven 插件配置来完成。有人可以展示如何完成它,应该使用插件配置中的哪个标签?谢谢大家!
java - jsonschema2pojo 重复类(不重复类名)
Jsonschema2pojo 行为正确。但是我想改变它的行为。在我运行 Jsonschema2pojo 之后,我最终得到了我的顶级课程(其中 14 个)和 14 个成员课程。成员类看起来像“WatchSpecs.java”、“WatchSpecs_.java”、“WatchSpecs__.java”、“WatchSpecs___.java”、“WatchSpecs____.java”等。所以我最终得到了 14 个完全相同但有不同的名称。
有没有办法改变这个?
谢谢
ps 我没有使用 ant 或 maven。使用 Eclipse 并包含罐子。
java - 使用 jsonschema2pojo 或 com.sun.codemodel 时在类的开头添加注释
我正在尝试使用 jsonSchema 创建 POJO。
我发现了一个名为jsonschema2pojo的项目,除了几个问题外,它似乎很合适。
我愿意分叉该项目并添加一些自定义项(例如自定义注释和可能的方法)。
该项目使用 com.sun.codemodel 来构建类。
由于生成的代码将投入生产,我需要在文件开头添加版权声明。
我在 jsonschema2pojo 或 codemodel 中都没有找到任何解决方案。各位有什么解决办法吗?
java - 我需要帮助运行 jsonschema2pojo 的单元测试
我有一个关于 jsonschema2pojo 单元测试的问题。
我想做的是使用https://github.com/joelittlejohn/jsonschema2pojo/blob/master/jsonschema2pojo-integration-tests/src/test/java/org/jsonschema2pojo/integration/json/RealJsonExamplesIT中的示例单元测试.java 来设置我自己的测试,但是我发现没有可用的测试库。我试图在我的项目中设置源代码,但我使用的不是 Maven,而是 Gradle。由于缺乏Maven,我的项目中的类或.jsonschema2pojo.integration.util.JsonSchema2PojoRule 类不想在没有Maven 的情况下编译。在我们的团队中,我们不在构建服务器中使用 maven。
我希望有人可以帮助我指出如何对我的实现方法进行单元测试。
这是我要运行的单元测试:
json - 带有 $ref 的 JSON 模式引用
我在多个文件(多个 .json 文件)中有多个架构定义,
JSON 模式是否允许在多个目录中的多个 .json 文件中定义模式?还是应该所有模式定义(所有 *.json 文件)都驻留在一个目录中?
无法从http://json-schema.org/latest/json-schema-core.html获得太多信息。
我问的原因是在Java应用程序中从.json文件生成POJO时,jsonschema2pojo插件能够处理多个目录,而swagger code-gen插件只能处理一个目录。我想知道它的 JSON-Schema 指南或插件是否存在缺陷。
android - 在android中使用以复杂数据类型为参数的rest服务
如何将 EMPDetails 对象传递给 android 中的服务。我看过几个链接。most 只给出一个参数。