Skip to content

Commit ebee638

Browse files
authored
Merge pull request #6 from danielz-42/develop
Add format mapping for double, float and ignore unknown formats
2 parents f0cd5bc + 93ac8f2 commit ebee638

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/main/java/org/swisspush/jsons2xsd/Jsons2XsdMojo.java

+3
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,9 @@ private void generate(File input, File output) throws IOException {
9292
.customTypeMapping(JsonSimpleType.INTEGER, "long", XsdSimpleType.LONG)
9393
.customTypeMapping(JsonSimpleType.INTEGER, "int64", XsdSimpleType.LONG)
9494
.customTypeMapping(JsonSimpleType.STRING, "uuid", XsdSimpleType.STRING)
95+
.customTypeMapping(JsonSimpleType.NUMBER, "double", XsdSimpleType.DECIMAL)
96+
.customTypeMapping(JsonSimpleType.NUMBER, "float", XsdSimpleType.DECIMAL)
97+
.ignoreUnknownFormats(true)
9598
.validateXsdSchema(false);
9699

97100
if(useGenericItemNames) {

0 commit comments

Comments
 (0)