איך להמיר Excel ל-JSON באמצעות C#
Η μετατροπή αρχείων του Excel σε JSON απλοποιεί την ανταλλαγή δεδομένων και ενισχύει τη συμβατότητα με τις εφαρμογές web. Aspose.Cells για .NET προσφέρει ισχυρή λειτουργικότητα για να ερμηνεύσει τα δεδομένα του Excel σε JSON χωρίς προσπάθεια.
Γιατί να μετατρέψετε το Excel σε JSON;
• Διαλειτουργικότητα: *- Η ανταλλαγή δεδομένων μεταξύ διαφορετικών πλατφορμών και συστημάτων.
• Διαχείριση δεδομένων: *- Το JSON παρέχει μια δομημένη μορφή ιδανική για την ανάπτυξη ιστού και τη χειραγώγηση δεδομένων.
• ΑΥΤΟΜΑΤΙΣΜΟΣ: *- Αυτόματη εξυγίανση δεδομένων του Excel στο JSON, μειώνοντας τη χειροκίνητη επεξεργασία δεδομένων.
Βήμα προς βήμα Οδηγός για τη μετατροπή του Excel σε JSON
Βήμα 1: Εγκατάσταση Aspose.Cells μέσω NuGet
Εγκαταστήστε Aspose.Cells για .NET χρησιμοποιώντας το NuGet Package Manager:
dotnet add package Aspose.Cells
Βήμα 2: Ρυθμίστε την άδεια Aspose.Cells
Ρυθμίστε την άδεια Aspose.Cells σας για να χρησιμοποιήσετε πλήρη χαρακτηριστικά:
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
Βήμα 3: Κατεβάστε το αρχείο Excel
Κατεβάστε το αρχείο του Excel σε ένα αντικείμενο Workbook:
Workbook workbook = new Workbook("file.xlsx");
Βήμα 4: Προσδιορίστε τα δεδομένα του Excel για μετατροπή
Μπορείτε να εκτελέσετε διάφορους τύπους δεδομένων του Excel:
- **Περιοχή κυττάρων: *
var cells = workbook.Worksheets["Sheet1"].Cells.CreateRange("A1:C3");
- • Μοναδική κελιά: *
var cell = workbook.Worksheets["Sheet1"].Cells["A1"];
- Πίνακες, πίνακες, πίνακες Pivot κλπ.:
var tables = workbook.Worksheets["Sheet1"].ListObjects;
var charts = workbook.Worksheets["Sheet1"].Charts;
var pivots = workbook.Worksheets["Sheet1"].PivotTables;
Βήμα 5: Σειράστε τα δεδομένα του Excel στο JSON
Συγκεντρώστε τα δεδομένα σας στο JSON:
string jsonString = Aspose.Cells.Utility.JSONSerializer.Serialize(cells);
Βήμα 6: Αποθηκεύστε τα δεδομένα JSON
Αποθηκεύστε τα serialized JSON δεδομένα σε ένα αρχείο:
System.IO.File.WriteAllText("output.json", jsonString);
Βήμα 7: Προσαρμογή JSON Output (επιλεγμένη)
Βελτιώστε την παραγωγή JSON με την προσαρμογή της σειριοποίησης:
- Σειράρισμα συγκεκριμένων στοιχείων (τυπολογίες, υπερσύνδεσμοι, χάρτες, εικόνες κλπ.).
- Ελέγξτε τη δομή JSON και τη μορφοποίηση χρησιμοποιώντας JsonSaveOptions.
Κοινά ζητήματα και διορθώσεις
• Ακατάλληλη δομή JSON
- Λύση: Ελέγξτε τον τύπο δεδομένων που είναι σε σειρά (για παράδειγμα, το εύρος κυττάρων εναντίον ενός κυττάρου).
2.Τα λάθη της άδειας
- Λύση: Ελέγξτε τη διαδρομή αρχείου άδειας χρήσης και βεβαιωθείτε ότι είναι έγκυρη και αναφερόμενη σωστά.
3 Τα θέματα του αρχείου
- Λύση: Βεβαιωθείτε ότι οι διαδρομές αρχείων εισόδου του Excel και οι διαδρομές εξόδου JSON είναι σωστές και προσβάσιμες.