xml json-ზე

Java REST API XML-ში JSON კონვერტაციისთვის.

XML(გაფართოებული მარკირების ენა) ფართოდ გამოიყენება მონაცემთა სტრუქტურირებული შენახვისა და გაცვლისთვის, ხოლო JSON-მა მოიპოვა პოპულარობა მისი მსუბუქი ბუნებისა და თანამედროვე აპლიკაციებთან ინტეგრაციის სიმარტივის გამო. ეს კონვერტაცია განსაკუთრებით სასარგებლოა მემკვიდრეობითი სისტემების ახალ არქიტექტურაზე გადასვლისას, API-ების ინტეგრირებისას ან მონაცემთა ეფექტური გაცვლის უზრუნველსაყოფად პლატფორმებს შორის. Java REST API-ის გამოყენებით, შეგიძლიათ ამ პროცესის ავტომატიზაცია, ხელით ძალისხმევის შემცირება და უფრო სწრაფი, ზუსტი შედეგების მიღწევა.

REST API XML-ის JSON-ად გადაქცევისთვის

Aspose.Cells Cloud SDK for Java გთავაზობთ მძლავრ და ეფექტურ გადაწყვეტას XML-ის JSON-ად გადაქცევისთვის, რაც ამარტივებს მონაცემთა ტრანსფორმაციას თანამედროვე აპლიკაციებისთვის. მხოლოდ რამდენიმე API ზარით, შეგიძლიათ ავტომატიზირება მოახდინოთ სტრუქტურირებული XML მონაცემების მსუბუქ JSON ფორმატში კონვერტაციისთვის, რაც საშუალებას გაძლევთ შეუფერხებლად ინტეგრირება API-ებთან, ვებ აპლიკაციებთან და მობილურ პლატფორმებთან.

ინსტალაცია

Cloud SDK-ის გამოსაყენებლად, ჩვენ უნდა დავამატოთ შემდეგი Maven დამოკიდებულებები ჩვენს pom.xml ფაილს:

<repositories>

    <repository>

        <id>AsposeJavaAPI</id>

        <name>Aspose Java API</name>

        <url>https://repository.aspose.cloud/repo/</url>

    </repository>

</repositories>

<dependencies>

    <dependency>

        <groupId>com.aspose</groupId>

        <artifactId>aspose-cells-cloud</artifactId>

        <version>24.9</version>

    </dependency>

</dependencies>
  • შეგიძლიათ ჩამოტვირთოთ უახლესი ვერსია Aspose Repository-დან.

შემდეგ, ჩვენ უნდა მივიღოთ ჩვენი კლიენტის სერთიფიკატები cloud dashboard-დან. თუ არ გაქვთ არსებული ანგარიში, უბრალოდ შექმენით უფასო ანგარიში სწრაფი დაწყება სტატიაში მითითებული ინსტრუქციების შესაბამისად.

გადაიყვანეთ XML JSON-ად Java-ში

შემდეგი განყოფილება განმარტავს დეტალებს, თუ როგორ უნდა გარდაქმნათ XML ფორმატში JSON ფორმატში Java კოდის ფრაგმენტის გამოყენებით:

CellsApi api = new CellsApi(clientId,clientSecret);

შექმენით CellsApi-ს ეგზემპლარი, კლიენტის სერთიფიკატების მიწოდებისას, როგორც შეყვანის არგუმენტები.

api.uploadFile("input.xml", file, "basic");

ატვირთეთ შეყვანილი XML ღრუბლოვან საცავში uploadFile(…) მეთოდის გამოყენებით.

File response = api.cellsWorkbookGetWorkbook(name,  password,format, 
			isAutoFit, onlySaveTable, null,"basic",  "Resultant.json","basic", null);

და ბოლოს, გამოიძახეთ მეთოდი cellsWorkbookGetWorkbook(…) კონვერტაციის ოპერაციის დასაწყებად.

// დამატებითი მაგალითებისთვის, გთხოვთ, ეწვიოთ https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // მიიღეთ ClientID და ClientSecret https://dashboard.aspose.cloud/-დან
    String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
    String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
  
    // შექმენით CellsApi-ს მაგალითი კლიენტის სერთიფიკატების გამოყენებით
    CellsApi api = new CellsApi(clientId,clientSecret);
		
    // შეყვანილი XML ფაილის სახელი
    String name = "source.xml";
    // შედეგად მიღებული ფაილის ფორმატი
    String format = "JSON";
		
    // ფაილის ჩატვირთვა ადგილობრივი სისტემიდან
    File file = new File("/Users/nayyershahbaz/Downloads/"+name);	
    // ატვირთეთ შეყვანილი XML ღრუბლოვან საცავში
    api.uploadFile("input.xml", file, "internal");

    // შეასრულეთ დოკუმენტის კონვერტაციის ოპერაცია
    File response = api.cellsWorkbookGetWorkbook(name,  password,format, 
			            isAutoFit, onlySaveTable, null,"internal",  "Resultant.json","internal", null);        
        
    // წარმატების დაბეჭდვის შეტყობინება
    System.out.println("The XML file successfully converted to JSON format !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
xml json გადახედვისთვის

XML-ში JSON-ში გადაყვანის გადახედვა.

გადააქციეთ XML სქემა JSON სქემაში cURL ბრძანებების გამოყენებით

XML-ის JSON-ად გადაქცევა Aspose.Cells Cloud და cURL ბრძანებების გამოყენებით არის სწრაფი და ეფექტური გზა ღრუბელში მონაცემთა ტრანსფორმაციის დასამუშავებლად. მხოლოდ რამდენიმე მარტივი cURL მოთხოვნით, შეგიძლიათ შეუფერხებლად გადაიყვანოთ XML ფაილები JSON ფორმატში, რაც გაამარტივებს ინტეგრაციას ძველ სისტემებსა და თანამედროვე აპლიკაციებს შორის. Aspose.Cells Cloud გთავაზობთ RESTful API-ს, რომელიც საშუალებას გაძლევთ ატვირთოთ თქვენი XML ფაილი, მიუთითოთ JSON, როგორც სასურველი გამომავალი ფორმატი და გადმოწეროთ კონვერტირებული ფაილი - ეს ყველაფერი მარტივი cURL ბრძანებების მეშვეობით.

ამ მეთოდის პირველი ნაბიჯი არის JWT წვდომის ნიშნის გენერირება შემდეგი ბრძანების გამოყენებით:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=XXXXXXX-b195-426c-85f7-XXXXXXXX&client_secret=XXXXXXXXXXXXXXXXXXXXXXXXX" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

ახლა, როცა გვაქვს JWT ჟეტონი, უნდა შევასრულოთ შემდეგი ბრძანება XML-ის JSON სქემად გადაქცევისთვის.

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}/SaveAs?newfilename={myResultant}&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=false" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"SaveFormat\": \"json\",}"

ჩაანაცვლეთ sourceFile შეყვანილი XML ფაილის სახელით (ხელმისაწვდომია ღრუბლოვან საცავში), myResultant შედეგიანი JSON ფაილის სახელით და accessToken ზემოთ გენერირებული JWT წვდომის ჟეტონით.

თუ გსურთ შეინახოთ მიღებული SQL ფაილი ადგილობრივ დისკზე, გთხოვთ, გამოიყენოთ შემდეგი cURL ბრძანება:



curl -v "https://api.aspose.cloud/v3.0/cells/resultantFile.json?format=JSON&isAutoFit=false&onlySaveTable=false" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "output.json"

ჩვენი უფასო XML-ში JSON კონვერტაციის აპლიკაცია

გთხოვთ, სცადოთ ჩვენი უფასო XML to JSON Converter აპი-ის გამოყენება. ეს მსუბუქი და სუპერ ეფექტური აპი, შემუშავებულია Aspose.Cells Cloud-ის თავზე და საშუალებას გაძლევთ განიცადოთ ამ SDK-ის საოცარი შესაძლებლობები.

xml json-ის გადამყვანი

XML-ში JSON გადამყვანის გადახედვა.

დასკვნა

დასასრულს, XML-ის JSON-ად გადაქცევა Aspose.Cells Cloud-ისა და cURL ბრძანებების გამოყენებით გთავაზობთ სწრაფ, საიმედო და მასშტაბირებულ გადაწყვეტას მონაცემთა თანამედროვე სამუშაო ნაკადებისთვის. ეს მეთოდი ამარტივებს მონაცემთა ტრანსფორმაციის კომპლექსურ ამოცანას, რაც უზრუნველყოფს უწყვეტი ინტეგრაციის საშუალებას სხვადასხვა პლატფორმებსა და აპლიკაციებში. Aspose.Cells Cloud-ის მძლავრი API-ით, შეგიძლიათ მარტივად მოახდინოთ კონვერტაციის ავტომატიზაცია, გაზარდოთ პროდუქტიულობა და უზრუნველყოთ მაღალი ხარისხის შედეგები.

ჩვენ მოგიწოდებთ, შეისწავლოთ Aspose.Cells Cloud SDK და გამოსცადოთ მისი შესანიშნავი შესაძლებლობები თქვენი მონაცემთა მართვის პროცესების გარდაქმნაში.

სასარგებლო ლინკები

დაკავშირებული სტატიები

გთხოვთ ეწვიოთ შემდეგ ბმულებს მეტი ინფორმაციისთვის: