JSON . की सभी डिफ़ॉल्ट सेटिंग्स पार्सर JsonParser.Feature गणना का उपयोग करके प्रदर्शित किया जा सकता है। JsonParser.Feature.values() JSONParser . के लिए उपलब्ध सभी सुविधाएं लौटाएगा लेकिन क्या कोई सुविधा सक्षम . है या अक्षम किसी विशेष पार्सर के लिए isEnabled() . का उपयोग करके निर्धारित किया जा सकता है JsonParser की विधि।
सिंटैक्स
सार्वजनिक स्थैतिक एनम JsonParser.Feature Enum का विस्तार करता है
उदाहरण
आयात करें \"आदित्य\", \"आयु\":\"30\"}," + "{\"name\":\"रवि\", \"आयु\":\"35\"}]"; JsonFactory jsonFactory =नया JsonFactory (); JsonParser jsonParser =jsonFactory.createParser(json); for(JsonParser.Feature फीचर:JsonParser.Feature.values ()) {System.out.println(feature.name() + ":" + jsonParser.isEnabled(feature)); } }}आउटपुट
AUTO_CLOSE_SOURCE:trueALLOW_COMMENTS:falseALLOW_YAML_COMMENTS:falseALLOW_UNQUOTED_FIELD_NAMES:falseALLOW_SINGLE_QUOTES:falseALLOW_UNQUOTED_CONTROL_CHARS:falseALLOW_BACKSLASH_ESCAPING_ANY_CHARACTER:falseALLOW_NUMERIC_LEADING_ZEROS:falseALLOW_NON_NUMERIC_NUMBERS:falseALLOW_MISSING_VALUES:falseALLOW_TRAILING_COMMA:falseSTRICT_DUPLICATE_DETECTION:falseIGNORE_UNDEFINED:falseINCLUDE_SOURCE_IN_LOCATION:सच