
Μετατρέψτε το TSV σε JSON χρησιμοποιώντας Java REST API.
Τα αρχεία TSV, που χρησιμοποιούνται συχνά για την αποθήκευση δομημένων δεδομένων σε πίνακα, δεν είναι πάντα συμβατά με συστήματα ή API που απαιτούν ιεραρχικές μορφές δεδομένων όπως το JSON. Η ελαφριά και ευέλικτη δομή του JSON το καθιστά ιδανικό για εφαρμογές ιστού, κινητών και cloud, επιτρέποντας την απρόσκοπτη ενσωμάτωση και καλύτερη απόδοση. Επομένως, μετατρέποντας το TSV σε JSON, μπορούμε να γεφυρώσουμε το χάσμα μεταξύ δομημένων και ιεραρχικών δεδομένων, επιτρέποντας ευκολότερο χειρισμό, αποθήκευση και κοινή χρήση δεδομένων.
- Java REST API για Μετατροπή TSV σε JSON
- Μετατροπή TSV σε JSON σε Java
- TSV σε JSON Online χρησιμοποιώντας εντολές cURL
Java REST API για Μετατροπή TSV σε JSON
Η μετατροπή TSV σε JSON χρησιμοποιώντας το Aspose.Cells Cloud SDK για Java είναι μια απλή και αποτελεσματική διαδικασία, που επιτρέπει στους προγραμματιστές να μετατρέψουν απρόσκοπτα τα δεδομένα σε πίνακα σε μια ελαφριά και ευέλικτη μορφή JSON. Πέρα από τη μετατροπή TSV σε JSON, επιτρέπει εργασίες όπως η δημιουργία, η επεξεργασία και η μετατροπή αρχείων Excel, η εκτέλεση πολύπλοκων υπολογισμών και η δημιουργία οπτικά ελκυστικών γραφημάτων και πινάκων.
Εγκατάσταση
Για να χρησιμοποιήσουμε το 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.
Τώρα, πρέπει να λάβουμε τα διαπιστευτήρια πελάτη μας από το σύννεφο dashboard. Εάν δεν έχετε υπάρχοντα λογαριασμό, απλώς δημιουργήστε έναν δωρεάν λογαριασμό ακολουθώντας τις οδηγίες που καθορίζονται στο άρθρο γρήγορη εκκίνηση.
Μετατροπή TSV σε JSON σε Java
Αυτή η ενότητα παρέχει λεπτομέρειες σχετικά με τον τρόπο μετατροπής ενός TSV σε μορφή JSON χρησιμοποιώντας απόσπασμα κώδικα Java:
CellsApi api = new CellsApi(clientId,clientSecret);
Δημιουργήστε μια παρουσία του CellsApi παρέχοντας διαπιστευτήρια πελάτη ως ορίσματα εισόδου.
api.uploadFile("input.tsv", file, "internal");
Μεταφορτώστε το TSV εισόδου στον χώρο αποθήκευσης cloud χρησιμοποιώντας τη μέθοδο uploadFile(…).
File response = api.cellsWorkbookGetWorkbook(name, password,format,
isAutoFit, onlySaveTable, null,"internal", "myResultant.json","internal", 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);
// όνομα του αρχείου εισόδου TSV
String name = "input.tsv";
// προκύπτουσα μορφή αρχείου
String format = "JSON";
// φόρτωση αρχείου από το τοπικό σύστημα
File file = new File("/Users/nayyershahbaz/Downloads/"+name);
// μεταφορτώστε το αρχείο εισόδου JSON στο χώρο αποθήκευσης cloud
api.uploadFile("input.tsv", file, "internal");
// εκτελέστε τη λειτουργία μετατροπής εγγράφων
File response = api.cellsWorkbookGetWorkbook(name, null ,format,
null, null, null, "internal", "myResultant.json", "internal", null);
// μήνυμα επιτυχίας εκτύπωσης
System.out.println("The TSV to JSON conversion completed successfully !");
}catch(Exception ex)
{
System.out.println(ex);
}

Μια προεπισκόπηση της μετατροπής TSV σε JSON.
TSV σε JSON Online χρησιμοποιώντας εντολές cURL
Η μετατροπή TSV σε JSON χρησιμοποιώντας εντολές Aspose.Cells Cloud και cURL είναι μια απλή αλλά ισχυρή λύση για το χειρισμό του μετασχηματισμού δεδομένων. Αυτή η μέθοδος είναι αποτελεσματική, αυτοματοποιώντας τη διαδικασία μετατροπής διατηρώντας παράλληλα την ακρίβεια και την ακεραιότητα των δεδομένων. Εξαλείφει επίσης την ανάγκη για τοπικές εγκαταστάσεις, προσφέροντας μια επεκτάσιμη και βασισμένη στο cloud προσέγγιση για την επεξεργασία δεδομένων.
Το πρώτο βήμα σε αυτήν τη μέθοδο είναι να δημιουργήσετε ένα διακριτικό πρόσβασης 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, πρέπει να εκτελέσουμε την παρακάτω εντολή και να μετατρέψουμε το TSV σε μορφή 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» με το όνομα του αρχείου εισόδου TSV (διαθέσιμο στο χώρο αποθήκευσης cloud), το «myResultant» με το όνομα του αρχείου JSON που προκύπτει και το «accessToken» με το διακριτικό πρόσβασης JWT που δημιουργήθηκε παραπάνω.
Μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή για να μετατρέψετε το TSV σε JSON και να αποθηκεύσετε το αρχείο που προκύπτει σε τοπική μονάδα δίσκου.
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"
Μετατροπέας TSV σε JSON
Σας συνιστούμε επίσης να δοκιμάσετε να χρησιμοποιήσετε τη δωρεάν εφαρμογή μετατροπέα TSV σε JSON. Αυτή η ελαφριά και εξαιρετικά αποδοτική εφαρμογή, έχει αναπτυχθεί πάνω από το Aspose.Cells Cloud και σας δίνει τη δυνατότητα να απολαύσετε τις εκπληκτικές δυνατότητες αυτού του SDK.
Μια προεπισκόπηση της εφαρμογής μετατροπέα TSV σε JSON.
Σύναψη
Συμπερασματικά, η μετατροπή του TSV σε JSON χρησιμοποιώντας είτε Aspose.Cells Cloud SDK για Java είτε εντολές cURL παρέχει έναν ισχυρό και αποτελεσματικό τρόπο μετατροπής των δεδομένων πίνακα σε μια πιο ευέλικτη μορφή JSON. Και οι δύο προσεγγίσεις εξασφαλίζουν υψηλή ακρίβεια, εξοικονομούν χρόνο και απλοποιούν τις ροές εργασίας δεδομένων. Χρησιμοποιώντας το Aspose.Cells Cloud, αποκτάτε πρόσβαση σε ένα ευέλικτο και ισχυρό σύνολο εργαλείων που έχει σχεδιαστεί για να ανταποκρίνεται σε διαφορετικές ανάγκες μετασχηματισμού δεδομένων, βελτιώνοντας την παραγωγικότητα και επιτρέποντας την απρόσκοπτη ενσωμάτωση μεταξύ των εφαρμογών.
Χρήσιμοι Σύνδεσμοι
Σχετικά Άρθρα
Επισκεφτείτε τους παρακάτω συνδέσμους για να μάθετε περισσότερα σχετικά με: