From d2cb38dba75c3c83702bb3a4c96cabaa195d8935 Mon Sep 17 00:00:00 2001 From: rikkarth Date: Sat, 30 Mar 2024 10:26:44 +0000 Subject: [PATCH] feat(#871-strictMode): added ORIGINAL implementation to JSONParserConfiguration --- src/main/java/org/json/JSONParserConfiguration.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/org/json/JSONParserConfiguration.java b/src/main/java/org/json/JSONParserConfiguration.java index 5486005..850f202 100644 --- a/src/main/java/org/json/JSONParserConfiguration.java +++ b/src/main/java/org/json/JSONParserConfiguration.java @@ -4,6 +4,15 @@ package org.json; * Configuration object for the JSON parser. The configuration is immutable. */ public class JSONParserConfiguration extends ParserConfiguration { + + /** Original Configuration of the JSON Parser. */ + public static final JSONParserConfiguration ORIGINAL + = new JSONParserConfiguration(); + + /** Original configuration of the JSON Parser except that values are kept as strings. */ + public static final JSONParserConfiguration KEEP_STRINGS + = new JSONParserConfiguration().withKeepStrings(true); + /** * Used to indicate whether to overwrite duplicate key or not. */