Πώς να μετατρέψετε XML σε CSV σε C#

Αυτό το σύντομο σεμινάριο δείχνει γρήγορα πώς να μετατρέψετε XML σε CSV σε C# χρησιμοποιώντας μια δημοφιλή βιβλιοθήκη. Θα αναπτύξουμε επίσης κάποιο δείγμα κώδικα ακολουθώντας τις οδηγίες σε αυτόν τον οδηγό. Η διαδικασία μετατροπής εγγράφου είναι απλή στην κατασκευή και απαιτεί μόνο βασική κατανόηση της γλώσσας για δημιουργία CSV από XML σε C#.

Βήματα για τη μετατροπή XML σε CSV σε C#

  1. Εγκαταστήστε το πακέτο GroupDocs.Conversion for .NET από το NuGet.org στην εφαρμογή
  2. Συμπεριλάβετε αναφορά στον χώρο ονομάτων GroupDocs.Conversion στον κώδικα για την εκτέλεση μετατροπής εγγράφων
  3. Φορτώστε το αρχείο προέλευσης XML δημιουργώντας ένα αντικείμενο της κλάσης Converter
  4. Δημιουργήστε μια παρουσία της κλάσης SpreadsheetConvertOptions για τον καθορισμό επιλογών μετατροπής για το αρχείο CSV εξόδου
  5. Καλέστε τη μέθοδο Convert και περάστε τα απαιτούμενα ορίσματα για τη μετατροπή XML σε CSV χρησιμοποιώντας C#

Περιγράψαμε τα βήματα για την υλοποίηση της δυνατότητας C# convert XML σε CSV. Αυτές είναι απλές οδηγίες για τη μετατροπή εγγράφων χρησιμοποιώντας μόνο μερικές γραμμές κώδικα. Ξεκινήστε κάνοντας λήψη και εγκατάσταση του κατάλληλου πακέτου από τον ιστότοπο NuGet και, στη συνέχεια, αναφέροντάς το στον κώδικα. Στα επόμενα βήματα, δημιουργήστε μια παρουσία της κλάσης Converter για τη φόρτωση του αρχείου εισόδου XML και αρχικοποιήστε την κλάση SpreadsheetConvertOptions για να ορίσετε επιλογές μετατροπής για το αρχείο CSV που έχει μετατραπεί. Μετά από αυτό, χρησιμοποιήστε τη μέθοδο Μετατροπή για να αποθηκεύσετε το αρχείο CSV στο δίσκο.

Κώδικας για μετατροπή XML σε CSV σε C#

Ακολουθήσαμε τις παραπάνω οδηγίες για την υλοποίηση της δυνατότητας μετατροπή XML σε CSV C# στο προηγούμενο παράδειγμα. Σε αυτό το δείγμα κώδικα, η βασική μετατροπή εγγράφων έχει γίνει με την κατανάλωση μερικών κλήσεων API. Επιπλέον, μπορείτε να κάνετε σύνθετη μετατροπή εγγράφων χρησιμοποιώντας την κλάση SpreadsheetConvertOptions και ορίζοντας μια ποικιλία παραμέτρων για το αρχείο CSV που έχει μετατραπεί. Επιπλέον, μπορείτε να μετατρέψετε το αρχείο XML σε διάφορες μορφές αρχείων, όπως DOCX, PPTX, ODS, RTF, XLS και πολλά άλλα.

Επιδείξαμε τη διαδικασία μετατροπής εγγράφων και παρείχαμε δείγμα κώδικα XML σε CSV C# σε αυτό το άρθρο. Επιπλέον, έχουμε ήδη δημοσιεύσει ένα άρθρο στο πώς να μετατρέψετε PDF σε Excel χρησιμοποιώντας C#. ρίξτε μια ματιά σε αυτό για περισσότερες πληροφορίες.

 Ελληνικά