xml to json

C# .NET-ში XML-დან JSON-ში გარდამოწერა.

ამ დღესკიდევ მონაცემებზე დაფუძნებულ სამყაროში, XML და JSON ფართოდ გავრცელებული ფორმატებია მონაცემთა გაცვლისთვის ვებსაპლიკაციებისა და API-ების მეშვეობით. მაშინ როდესაც XML (აავადებლის მარკაპი ენა) معروفის სტრუქტურული და ჰიერქიული ფორმატით, JSON (JavaScript ობიექტის ნოტაცია) უპირატესობა აქვს მისი მსუბუქი და ადამიანს გამოსადეგი ბუნების გამო. ამიტომ, XML-ის JSON-ში გადატანა უზრუნველყოფს უკეთეს თავსებადობას ვებსაპლიკაციებთან, ამცირებს მონაცემების ზომას და ზრდის პროცესირების ეფექტურობას.

XML to JSON გარდამტყრობლი API'

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

ინსტალაცია

ჩვენი გადაწყვეტილების REST API-ს გასაყენებლად, პირველი ნაბიჯია მის მითითებას ჩვენს Java პროექტში. ამიტომ, გთხოვთ დაამატოთ შემდეგი დეტალები 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.

განაგრძეთ, მოიპოვეთ თქვენი მომხმარებლის ს groeneეცები cloud dashboard–დან. თუ აღარ გაქვთ არსებული ანგარიში, უბრალოდ შექმენით უფასო ანგარიში quick start სტატიის მითითებების თანახმად.

Java XML to JSON Conversion

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

CellsApi api = new CellsApi(clientId,clientSecret);

CellsApi-ის ინს ტანსის შექმნა ეფექტური მომხმარებლის სერტიფიკატების გამოყენებით.

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

Cloud storage-ში 입력 XML ფაილის ატვირთვა uploadFile(…) მეთოდის გამოყენებით.

File response = api.cellsWorkbookGetWorkbook(name, null ,"JSON", 
                        null, null, null, "internal", "myResultant.json", "internal", null);

ბოლო ჯამში, დააკიძეთ მეთოდი cellsWorkbookGetWorkbook(…) XML-ს JSON-ში გადაყვანის ოპერაციის დასაწყებად.

// for more examples, please visit https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

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

    // შეხედე დოკუმენტის გადაქცევის ოპერაციას
    File response = api.cellsWorkbookGetWorkbook(name, null ,format, 
			            null, null, null, "internal", "myResultant.json", "internal", null);        
        
    // print success message
    System.out.println("The conversion of XML file to JSON format completed successfully !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
xml to json conversion

Automate XML to JSON conversion in Java.

XML to JSON Conversion using cURL Commands

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

პირველი ნაბიჯია მომხმარებლის კრედენციებზე დაფუძნებული JWT ხელმისაწვდომობის ტოკენის გენერირება, ამიტომ გთხოვთ შეასრულოთ შემდეგი cURL ბრძანება:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=XXXXXXX-XXXXXX-XXXXXX-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

ახლა, როდესაც JWT ტოკენი იქნა გენერირებული, უნდა შეასრულოთ შემდეგი ბრძანება, რომ XML-ი JSON ფორმატში ექსპორტირდეს. მიღებული JSON წვენი შემდეგ 저장დება ღრუბლის შენახვაში.

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

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

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

Replace mySourceFile with the name of input XML file (available in cloud storage), myResultantFile with the name of resultant JSON and, accessToken with JWT access token generated above.

უფასო XML to JSON გადამყვანი აპი

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

xml to json converter

უფასო XML to JSON კონვერტერი.

საკვანძო მიგნებები

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

სარგებლიანი ბმულები

ე.წ. სტატია

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