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

जावा में जैक्सन का उपयोग करके JsonGenerator सेटिंग्स कैसे प्राप्त करें?


JsonGenerator क्लास JSON डेटा को स्ट्रीम के रूप में लिखने के लिए ज़िम्मेदार हो सकता है स्मृति में ऑब्जेक्ट मॉडल बनाने के बजाय। सेटिंग की सूची जिन्हें चालू/बंद किया जा सकता है enum . में मौजूद है JsonGenerator.Feature , इसमें स्थिर विधि शामिल है मान () जो इस enum . के स्थिरांक वाली एक सरणी देता है टाइप करें।

सिंटैक्स

सार्वजनिक स्थैतिक एनम JsonGenerator.Feature Enum का विस्तार करता है

उदाहरण

आयात करें JsonFactory jsonFactory =नया JsonFactory (); JsonGenerator jsonGenerator =jsonFactory.createGenerator (लेखक); for(JsonGenerator.Feature सुविधा:JsonGenerator.Feature.values ​​()) {बूलियन परिणाम =jsonGenerator.isEnabled (फीचर); System.out.println (फीचर.नाम () + ":" + परिणाम); } jsonGenerator.close (); }}

आउटपुट

 auto_close_target:trueauto_close_json_content:trueflush_passed_to_stream:truequote_field_names:truequote_non_numeric_numbers:truewepape_nonn_asi 
  1. जावा का उपयोग कर फ़ोल्डर से निर्देशिका (केवल) कैसे प्राप्त करें?

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

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

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

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

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