Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java में Jackson का उपयोग करके JsonFactory सेटिंग्स कैसे प्राप्त करें

JsonFactory क्लास थ्रेड-सेफ है और राइटर और रीडर के इंस्टेंसेस बनाने के लिए जिम्मेदार है। सेटिंग्स की सूची जिन्हें चालू/बंद किया जा सकता है, एक enumeration JsonFactory.Feature में मौजूद है, इसमें values() स्टैटिक मेथड होता है जो इस प्रकार के एनम कॉन्स्टेंट को निर्दिष्ट नाम के साथ लौटाता है।

सिंटैक्स

public static enum JsonFactory.Feature extends Enum<JsonFactory.Feature>

उदाहरण

import com.fasterxml.jackson.core.JsonFactory; 
public class JsonFactorySettingsTest { 
    public static void main(String[] args) { 
        JsonFactory jsonFactory = new JsonFactory(); 
        for(JsonFactory.Feature feature : JsonFactory.Feature.values()) { 
            boolean result = jsonFactory.isEnabled(feature); 
            System.out.println(feature.name() + ":" + result); 
        } 
    } 
}

आउटपुट

INTERN_FIELD_NAMES:true CANONICALIZE_FIELD_NAMES:true FAIL_ON_SYMBOL_HASH_OVERFLOW:true USE_THREAD_LOCAL_FOR_BUFFER_RECYCLING:true
  1. जावा में फोल्डर से केवल डायरेक्टरीज कैसे प्राप्त करें जावा में फोल्डर से केवल डायरेक्टरीज कैसे प्राप्त करें

    ListFiles() मेथड वर्तमान (File) ऑब्जेक्ट द्वारा दर्शाए गए पथ में सभी फाइलों (और डायरेक्टरीज) के ऑब्जेक्ट्स (एब्स्ट्रैक्ट पथ) को धारण करने वाली एक सरणी वापस करता है।File Filter इंटरफेस पथ नामों के लिए एक फिल्टर है जिसे आप listFiles() मेथड के पैरामीटर के रूप में पास कर सकते हैं। यह मेथड पास किए गए फिल

  1. Java में JsonPointer इंटरफेस का उपयोग करके कुंजी के मान कैसे प्राप्त करें? Java में JsonPointer इंटरफेस का उपयोग करके कुंजी के मान कैसे प्राप्त करें?

    JSONPointer एक मानक है जो एक स्ट्रिंग सिंटैक्स को परिभाषित करता है जिसका उपयोग JSON दस्तावेज़ में किसी विशेष कुंजी मान तक पहुँचने के लिए किया जा सकता है। JSONPointer का एक उदाहरण Json क्लास पर स्थैतिक फ़ैक्टरी विधि createPointer() को कॉल करके बनाया जा सकता है। JSONPointer में, प्रत्येक स्ट्रिंग सिंट

  1. - जावा में toString() का उपयोग करके संख्याओं का स्ट्रिंग प्रतिनिधित्व कैसे प्राप्त करें?

    toString() मेथड Object क्लास का एक महत्वपूर्ण मेथड है और इसका उपयोग किसी ऑब्जेक्ट के स्ट्रिंग या टेक्स्टुअल प्रतिनिधित्व को वापस करने के लिए किया जा सकता है। ऑब्जेक्ट क्लास का toString() मेथड एक स्ट्रिंग लौटाता है जो निर्दिष्ट ऑब्जेक्ट की क्लास के नाम के बाद @ चिन्ह और ऑब्जेक्ट के हैशकोड (java.lang