Αυτό το σύντομο άρθρο καλύπτει πώς να μετατρέψετε HTML σε JSON χρησιμοποιώντας C#. Εξετάζει τη διαμόρφωση περιβάλλοντος, τη σταδιακή ροή προγράμματος και ένα εκτελούμενο δείγμα κώδικα για τη μετατροπή του HTML σε JSON χρησιμοποιώντας C#. Επιπλέον, δεν χρειάζεστε εγκατάσταση αποκλειστικού λογισμικού ή εφαρμογής στο τέλος σας.
Βήματα για τη μετατροπή HTML σε JSON χρησιμοποιώντας C#
- Προετοιμάστε το σύστημα για χρήση του Aspose.Cells for .NET για τη μετατροπή αρχείων HTML σε μορφή JSON
- Λάβετε τα δεδομένα HTML χρησιμοποιώντας την κλάση Workbook και αποκτήστε το τελευταίο κελί
- Ξεκινήστε μια παρουσία της κλάσης JsonSaveOptions
- Δημιουργήστε ένα εύρος και μετατρέψτε το σε δεδομένα JSON
- Γράψτε τα δημιουργημένα δεδομένα JSON
Τα παραπάνω βήματα σάς δίνουν μια επισκόπηση για τη δημιουργία μετατροπέα HTML σε JSON C#. Στο πρώτο βήμα, πρέπει να φορτώσετε τα δεδομένα HTML και να αποκτήσετε πρόσβαση στο τελευταίο κελί. Στη συνέχεια, δημιουργήστε μια περιοχή και μετατρέψτε την σε δεδομένα JSON πριν αποδώσετε το αρχείο εξόδου JSON.
Κώδικας για μετατροπή HTML σε JSON χρησιμοποιώντας C#
using System; | |
class Program | |
{ | |
static void Main(string[] args) // HTML to JSON in C# | |
{ | |
// Set the license | |
new Aspose.Cells.License().SetLicense("Aspose.Total.Product.Family.lic"); | |
// Load the HTML file | |
Aspose.Cells.Workbook workbook = new Aspose.Cells.Workbook("Sample.html"); | |
// Get the last cell | |
Aspose.Cells.Cell lastCell = workbook.Worksheets[0].Cells.LastCell; | |
// Set ExportRangeToJsonOptions | |
Aspose.Cells.JsonSaveOptions options = new Aspose.Cells.JsonSaveOptions(); | |
Aspose.Cells.Range range = workbook.Worksheets[0].Cells.CreateRange(0, 0, lastCell.Row + 1, lastCell.Column + 1); | |
// Export range of cells to JSON | |
string data = Aspose.Cells.Utility.JsonUtility.ExportRangeToJson(range, options); | |
// Print JSON | |
Console.WriteLine(data); | |
// Write string to file | |
System.IO.File.WriteAllText("htmltojson.json", data); | |
Console.WriteLine("Done"); | |
} | |
} |
Αυτό το δείγμα κώδικα δείχνει πώς μπορεί να πραγματοποιηθεί η μετατροπή C# HTML σε JSON. Η διαδικασία ξεκινά με την πρόσβαση στο αρχείο εισόδου HTML με την κλάση Βιβλίο εργασίας. Στη συνέχεια, δημιουργήστε μια περιοχή με συγκεκριμένα κελιά και εξάγετε σε δεδομένα JSON. Επιπλέον, μπορείτε να αυτοσχεδιάσετε περαιτέρω τη μετατροπή με το JsonSaveOptions, όπως εξαγωγή τύπων υπερσυνδέσμων, ευρετήρια φύλλων, παράλειψη κενών σειρών κ.λπ. ανάλογα με τις ανάγκες σας.
Αυτό το άρθρο έχει καλύψει τον τρόπο δημιουργίας μετατροπέα HTML σε JSON χρησιμοποιώντας C#. Ωστόσο, εάν θέλετε να μετατρέψετε το TXT σε μορφή JSON, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε TXT σε JSON χρησιμοποιώντας C#.