翻譯|使用教程|編輯:胡濤|2022-07-19 11:17:18.180|閱讀 304 次
概述:在本文中,我們將學習如何使用 C# 將 HTML 轉換為 JSON,歡迎查閱!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
HTML網頁在網絡瀏覽器中呈現,可以顯示信息/數據。我們可以通過編程輕松地將數據從 HTML 文件導出為JSON格式。JSON 使用人類可讀的文本來存儲和傳輸數據。它通常用于將數據從服務器發送到客戶端。在本文中,我們將學習如何使用 C# 將 HTML 轉換為 JSON。
為了將 HTML 轉換為 JSON,我們將使用Aspose.Cells for .NET API。它是一個功能豐富、功能強大且易于使用的 API,可在 .NET 應用程序中處理與 Microsoft Excel 相關的工作表。它使我們能夠生成、修改、轉換、渲染和打印電子表格。
API的Workbook類代表一個 Excel 電子表格。每個電子表格可以包含多個工作表。它允許打開和保存本地 Excel 文件。它還提供了從其他工作簿復制數據、合并兩個工作簿和保護 Excel 電子表格的方法。API的ExportRangeToJsonOptions類表示將范圍導出為 JSON 的選項。Cells類的CreateRange()方法從一系列單元格創建Range對象。API 提供了JsonUtility.ExportRangeToJson()方法來導出 JSON 字符串中提供的范圍。
請下載API 的 DLL 或使用NuGet安裝它
PM> Install-Package Aspose.Cells
我們可以按照以下步驟將數據從 HTML 導出到 JSON:
下面給出的代碼示例顯示了如何使用 C# 將 HTML 轉換為 JSON。
// This code example demonstrates how to convert HTML to JSON // Load the HTML file Workbook workbook = new Workbook(@"C:\Files\Sample.html"); // Get the last cell Cell lastCell = workbook.Worksheets[0].Cells.LastCell; // Set ExportRangeToJsonOptions ExportRangeToJsonOptions options = new ExportRangeToJsonOptions(); Range range = workbook.Worksheets[0].Cells.CreateRange(0, 0, lastCell.Row + 1, lastCell.Column + 1); // Export range of cells to JSON string data = JsonUtility.ExportRangeToJson(range, options); // Print JSON Console.WriteLine(data); // Write string to file System.IO.File.WriteAllText(@"C:\Files\Output.json", data);
在本文中,我們學習了如何在 C# 中將數據從 HTML 文件導出為 JSON。我們還了解了如何以編程方式為特定工作表創建一系列單元格。此外,您可以使用文檔了解更多關于 Aspose.Cells for .NET API 的 信息。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn