जावा में सीएसवी को जेएसओएन और जेएसओएन को सीएसवी में कनवर्ट करें

जावा में सीएसवी को जेएसओएन और जेएसओएन को सीएसवी में कनवर्ट करें

CSV(कॉमा सेपरेटेड वैल्यूज़) फ़ाइल एक टेक्स्ट फ़ाइल है जो डेटा को टेबल स्ट्रक्चर्ड फॉर्मेट में सेव करने की अनुमति देती है। यह डेटा स्टोरेज के लिए एक सरल, सामान्य और सादा पाठ प्रारूप है। CSV जटिल डेटा और डेटा पदानुक्रम का समर्थन नहीं करता है। JSON(जावास्क्रिप्ट ऑब्जेक्ट नोटेशन) उपयोग करने, पढ़ने, लिखने और तेज़ डेटा प्रारूप में बहुत आसान है। यह एक्सएमएल के विकल्प के रूप में प्रयोग किया जाता है लेकिन कम सुरक्षित है और इसमें कोई त्रुटि प्रबंधन नहीं है। कुछ मामलों में आपको डेटा ऑब्जेक्ट्स को स्टोर और ट्रांसमिट करने के लिए या इसके विपरीत सारणीबद्ध डेटा को मानव-पठनीय पाठ में बदलने की आवश्यकता हो सकती है। इसलिए, यह आलेख दर्शाता है कि जावा में CSV को JSON और JSON को CSV में कैसे परिवर्तित किया जाए।

हम इस लेख में निम्नलिखित बिंदुओं को शामिल करेंगे:

जावा सीएसवी से जेएसओएन और जेएसओएन से सीएसवी कन्वर्टर एपीआई - इंस्टॉलेशन

JSON को CSV या बड़े CSV को जावा में JSON में निर्यात करने के लिए, मैं GroupDocs.Conversion Cloud API के Java SDK का उपयोग करूंगा। यह जावा लाइब्रेरी इंस्टॉल करना आसान है और बिना किसी तीसरे पक्ष के सॉफ्टवेयर को इंस्टॉल किए सीएसवी से जेएसओएन और जेएसओएन से सीएसवी रूपांतरण प्राप्त करने के तरीकों की एक विस्तृत श्रृंखला प्रदान करता है। जावा फ़ाइल प्रारूप रूपांतरण एपीआई आपको किसी भी समर्थित फ़ाइल प्रारूप के अपने दस्तावेज़ों और छवियों को किसी भी प्रारूप में परिवर्तित करने की अनुमति देता है। Word, PDF, PowerPoint, Excel, HTML, CAD, रेखापुंज छवियों आदि जैसे 50 से अधिक प्रकार के दस्तावेज़ों और छवियों को ऑनलाइन रूपांतरित करें।

हालाँकि, आप या तो डाउनलोड एपीआई जेएआर फ़ाइल कर सकते हैं या मावेन कॉन्फ़िगरेशन का उपयोग करके एपीआई स्थापित कर सकते हैं। अपने प्रोजेक्ट की pom.xml फ़ाइल में रिपॉजिटरी और निर्भरता जोड़ें। मावेन के लिए नीचे दिए गए कदम हैं:

मावेन रिपोजिटरी:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

मावेन निर्भरता:

<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

कृपया उल्लिखित चरणों का पालन करने से पहले डैशबोर्ड से अपनी क्लाइंट आईडी और सीक्रेट प्राप्त करें। एक बार आपके पास अपनी आईडी और रहस्य होने के बाद, जावा-आधारित एप्लिकेशन में कोड स्निपेट जोड़ें:

# निःशुल्क पंजीकरण के बाद https://dashboard.groupdocs.cloud से अपना client_id और client_secret प्राप्त करें।

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

REST API का उपयोग करके जावा में CSV को JSON में कैसे बदलें

एक बार स्थापना प्रक्रिया पूरी हो जाने के बाद, आप उस कोड स्निपेट पर जा सकते हैं जो CSV फ़ाइल को प्रोग्रामेटिक रूप से JSON प्रारूप में बदलता है। नीचे बताए गए चरणों का पालन करें:

फ़ाइल अपलोड करें

सबसे पहले, नीचे दिए गए कोड स्निपेट का उपयोग करके CSV फ़ाइल को क्लाउड पर अपलोड करें:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// जावा का उपयोग करके क्लाउड स्टोरेज में फ़ाइल अपलोड करें
public class App {

  public static void main(String[] args) {
        
    // कनवर्ट एपीआई का एक उदाहरण बनाएं          
    FileApi apiInstance = new FileApi(configuration);
    try {
      File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.csv");
      UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.csv", fileStream, MyStorage);
      FilesUploadResult response = apiInstance.uploadFile(request);
      System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

परिणामस्वरूप, अपलोड की गई CSV फ़ाइल क्लाउड पर आपके डैशबोर्ड के फ़ाइल अनुभाग में उपलब्ध होगी।

CSV फ़ाइल को जावा में JSON में कनवर्ट करें

निम्नलिखित चरण JSON फ़ाइलों को जावा अनुप्रयोगों में प्रोग्रामेटिक रूप से CSV प्रारूप में परिवर्तित करने की अनुमति देते हैं।

  • सबसे पहले, ConvertApi का एक उदाहरण बनाएं
  • फिर, ConvertSettings का उपयोग करके कन्वर्ट सेटिंग्स इंस्टेंस बनाएं
  • अगला, फ़ाइलें भंडारण नाम प्रदान करें
  • इनपुट CSV फ़ाइल पथ और आउटपुट स्वरूप को “json” के रूप में सेट करें
  • फिर, आउटपुट फ़ाइल पथ सेट करें
  • उसके बाद, ConvertDocumentRequest को ConvertSettings के साथ एक तर्क के रूप में बनाएँ
  • अंत में, ConvertDocumentRequest के साथ convert_document() को लागू करके CSV को JSON में बदलें

निम्न कोड नमूना दिखाता है कि CSV को जावा में प्रोग्रामेटिक रूप से JSON प्रारूप में कैसे बदलना है:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// जावा में REST API का उपयोग करके CSV को JSON में कैसे बदलें।
public class App {

  public static void main(String[] args) {
    
    // कनवर्ट एपीआई का एक उदाहरण बनाएं
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // कन्वर्ट सेटिंग्स तैयार करें
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.csv");
      settings.setFormat("json");
      
      settings.setOutputPath("java-testing/output-sample-file.json");
    
      // निर्दिष्ट प्रारूप में परिवर्तित करें
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

अंत में, उपरोक्त कोड स्निपेट JSON फ़ाइल को क्लाउड पर सहेज लेगा। आप नीचे दी गई छवि में आउटपुट देख सकते हैं:

जावा में सीएसवी को जेएसओएन या जेएसओएन को सीएसवी में ऑनलाइन कैसे परिवर्तित करें

परिवर्तित फ़ाइल डाउनलोड करें

उपरोक्त कोड नमूना परिवर्तित csv को json फ़ाइल में क्लाउड पर सहेज देगा। आप निम्न कोड नमूने का उपयोग करके इसे डाउनलोड कर सकते हैं:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// जावा में क्लाउड स्टोरेज से फाइल डाउनलोड करें
public class App {

  public static void main(String[] args) {
        
    // कनवर्ट एपीआई का एक उदाहरण बनाएं          
    FileApi apiInstance = new FileApi(configuration);
    try {
      DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.json", MyStorage, null);
      File response = apiInstance.downloadFile(request);
      System.err.println("Expected response type is File: " + response.length());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

REST API का उपयोग करके JSON को CSV फ़ाइल में जावा में कैसे बदलें

अनुभाग में, हम देखेंगे कि जावा एप्लिकेशन में JSON फ़ाइल को CSV प्रारूप में प्रोग्रामेटिक रूप से कैसे परिवर्तित किया जाए। निम्नलिखित चरणों का पालन करें:

  • सबसे पहले, ConvertApi का उदाहरण बनाएं
  • ConvertSettings का उपयोग करके कन्वर्ट सेटिंग्स ऑब्जेक्ट बनाएं
  • अगला, अपना क्लाउड स्टोरेज नाम प्रदान करें
  • इनपुट JSON फ़ाइल पथ और आउटपुट स्वरूप को “csv” के रूप में सेट करें
  • फिर, आउटपुट फ़ाइल पथ सेट करें
  • अब, ConvertDocumentRequest को ConvertSettings के साथ तर्क के रूप में बनाएँ
  • अंत में, ConvertDocumentRequest के साथ convertdocument() मेथड को इनवोक करके JSON को CSV में कनवर्ट करें

निम्न कोड नमूना प्रदर्शित करता है कि REST API का उपयोग करके JSON फ़ाइल को CSV प्रारूप में जावा में कैसे बदला जाए:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// REST API का उपयोग करके JSON को CSV फ़ाइल में जावा में कैसे बदलें।
public class App {

  public static void main(String[] args) {
    
    // कनवर्ट एपीआई का एक उदाहरण बनाएं
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // कन्वर्ट सेटिंग्स तैयार करें
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.json");
      settings.setFormat("csv");
      
      settings.setOutputPath("java-testing/output-sample-file.csv");
    
      // निर्दिष्ट प्रारूप में परिवर्तित करें
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

अंत में, उपरोक्त कोड नमूना CSV फ़ाइल को क्लाउड पर सहेज लेगा। फ़ाइल को अपलोड करने के लिए और फिर परिवर्तित फ़ाइल को क्लाउड स्टोरेज पर डाउनलोड करने के लिए पहले से वर्णित चरणों का पालन करें।

मुफ्त सीएसवी से जेएसओएन कन्वर्टर ऑनलाइन

CSV से JSON कन्वर्टर ऑनलाइन क्या है? कृपया नि:शुल्क ऑनलाइन CSV to JSON फ़ॉर्मैटर आज़माएं, जिसे Groupdocs.Conversion Cloud API का उपयोग करके विकसित किया गया है।

ऑनलाइन JSON से CSV कन्वर्टर मुफ्त

जेएसओएन को सीएसवी फ़ाइल में मुफ्त में कैसे परिवर्तित करें? कृपया नि:शुल्क ऑनलाइन JSON to CSV कन्वर्टर आज़माएं, जिसे Groupdocs.Conversion Cloud APIs का उपयोग करके विकसित किया गया है।

निष्कर्ष

यह हमें इस ब्लॉग आलेख के अंत में लाता है, हमने सीखा है:

  • जावा में प्रोग्रामेटिक रूप से जेएसओएन में सीएसवी कैसे आयात करें;
  • क्लाउड से फ़ाइल को प्रोग्रामेटिक रूप से अपलोड और डाउनलोड करें;
  • जावा में जेएसओएन को सीएसवी में प्रोग्रामेटिक रूप से कैसे बदलें;

इसके अलावा, आप दस्तावेज़ का उपयोग करके या GitHub पर उपलब्ध उदाहरणों के द्वारा GroupDocs फ़ाइल स्वरूप रूपांतरण API के बारे में अधिक जान सकते हैं। हम एक एपीआई संदर्भ अनुभाग भी प्रदान करते हैं जो आपको सीधे ब्राउज़र के माध्यम से हमारे एपीआई के साथ कल्पना और बातचीत करने देता है।

अंत में, groupdocs.cloud REST API का उपयोग करके विभिन्न फ़ाइल स्वरूपों के रूपांतरण पर नए ब्लॉग लेख लिख रहा है। इसलिए, कृपया नवीनतम अपडेट के लिए संपर्क में रहें।

प्रश्न पूछें

आप हमारे फोरम के माध्यम से JSON को CSV या CSV को JSON प्रारूप में आयात करने के तरीके के बारे में अपने प्रश्न पूछ सकते हैं।

पूछे जाने वाले प्रश्न

मैं जावा में जेएसओएन को सीएसवी में कैसे परिवर्तित करूं?

जेएसओएन को सीएसवी फ़ाइल में ऑनलाइन आसानी से कैसे परिवर्तित करें, इसके लिए जावा कोड स्निपेट सीखने के लिए कृपया इस लिंक का पालन करें।

जेएसओएन को सीएसवी जावा लाइब्रेरी में कैसे स्थापित करें?

जावा में प्रोग्रामेटिक रूप से फ़ाइलों को बदलने, हेरफेर करने और संसाधित करने के लिए JSON को CSV कनवर्टर जावा लाइब्रेरी में डाउनलोड और इंस्टॉल करें।

REST API का उपयोग करके JSON को CSV में कैसे बदलें?

ConvertApi का एक उदाहरण बनाएं, कन्वर्ट सेटिंग्स के मान सेट करें और नेस्टेड JSON को CSV में बदलने के लिए ConvertDocumentRequest के साथ convertDocument विधि का आह्वान करें, या इसके विपरीत।

JSON से CSV कन्वर्टर सॉफ्टवेयर क्या है?

कृपया JSON से CSV कनवर्टर डाउनलोड लिंक का उपयोग विंडोज़ के लिए JSON से CSV ऑफ़लाइन कनवर्टर को डाउनलोड और इंस्टॉल करने के लिए करें।

मैं जावा में सीएसवी को जेएसओएन में कैसे बदलूं?

सीएसवी फ़ाइल को जेएसओएन फ़ाइल में जल्दी और आसानी से कैसे बदलें, इसके लिए जावा कोड नमूना सीखने के लिए कृपया इस लिंक का पालन करें।

मैं सीएसवी को जेएसओएन में मुफ्त में ऑनलाइन कैसे परिवर्तित करूं?

सेकंड में CSV को JSON फाइल में आसानी से बदलने के लिए कृपया online CSV to JSON फाइल कन्वर्टर का उपयोग करें।

विंडोज़ में सीएसवी को जेएसओएन में कैसे परिवर्तित करें?

विंडोज़ के लिए CSV से JSON ऑफ़लाइन कन्वर्टर डाउनलोड करने के लिए कृपया इस लिंक पर जाएँ।

मैं JSON को CSV फ़ाइल में ऑनलाइन मुफ्त में कैसे बदल सकता हूँ?

  • हमारा ऑनलाइन JSON से CSV कन्वर्टर खोलें
  • JSON फाइल अपलोड करने के लिए फाइल ड्रॉप एरिया के अंदर क्लिक करें या JSON फाइल को ड्रैग एंड ड्रॉप करें।
  • कन्वर्ट नाउ बटन पर क्लिक करें, ऑनलाइन JSON से CSV कन्वर्टर JSON से CSV में बदल जाएगा।
  • रूपांतरण के तुरंत बाद आउटपुट फ़ाइल का डाउनलोड लिंक उपलब्ध होगा।

जेएसओएन को सीएसवी में ऑनलाइन कैसे परिवर्तित करें?

कृपया सेकंड में एक क्लिक के साथ JSON को CSV में बदलने के लिए online JSON file to CSV file converter का उपयोग करें।

यह सभी देखें

इसके बारे में अधिक जानने के लिए हम निम्न लिंक पर जाने की भी अनुशंसा करते हैं: