HTML to JSON C#

HTML pages load in browsers and shows all kinds of data. บางครั้งคุณอาจต้องการ extract data from a HTML file and convert it into JSON, a lightweight, human-readable format that is widely used for data exchange between a server and a client. ในบทความนี้ฉันจะเดินคุณผ่าน How to convert HTML to JSON using C#

เรื่องที่เราจะครอบคลุมคือ:

HTML ไปยัง JSON Converter C# API

เพื่อแปลง HTML ไปยัง JSON เราใช้พลังและใช้งานง่าย Aspose.Cells JSON Converter สําหรับ .NET.

อะไร หนังสืองาน คลาสเป็นแผ่นสเปรย์และสามารถโหลดไฟล์ HTML แต่ละตารางงานอาจมีหลายแผ่นงานและคุณยังสามารถรวมหรือคัดลอกข้อมูลระหว่างพวกเขา เพื่อส่งออกช่วงที่เฉพาะเจาะจงเช่น JSON API ใช้ ExportRangeToJsonOptions ประเภทการตั้งค่าตัวเลือกการส่งออกของคุณ จากนั้นคุณจะสร้างช่วงของเซลล์ CreateRange( ) วิธีการที่ให้โดย เซลล์ คลาส. ในที่สุดคุณเรียกว่า JsonUtility.ExportRangeToJson() วิธีการสร้าง string JSON ของคุณ

หากคุณต้องการเริ่มต้นคุณยังสามารถ ดาวน์โหลด DLL หรือติดตั้งโดยตรงจาก NuGet:

PM> Install-Package Aspose.Cells

การแปลง HTML ไปยัง JSON ใน C#

กระบวนการแปลง HTML ไปยัง JSON ด้วย C# นั้นเรียบง่าย:

  • ดาวน์โหลดไฟล์ HTML: เริ่มต้นโดยการเปิดไฟล์ HTML โดยใช้คลาส Workbook
  • ตั้งค่าตัวเลือกการส่งออกของคุณ: สร้างตัวอย่างของชั้น ExportRangeToJsonOptions
  • กําหนดช่วงเซลล์: ใช้วิธีการ CreateRange() เพื่อสร้างช่วงเซลล์
  • การส่งออกไปยัง JSON: แปลงช่วงที่เลือกเป็นเส้น JSON โดยใช้ JsonUtility.ExportRangeToJson()
  • บันทึกข้อมูล JSON ของคุณ: เขียนเส้น JSON ที่เกิดขึ้นไปยังไฟล์โดยใช้ File.WriteAllText()

ตัวอย่างรหัสด้านล่างแสดงให้เห็น วิธีการแปลง HTML ไปยัง JSON โดยใช้ C#:

Convert HTML to JSON in C#

รับใบอนุญาตฟรี

คุณสามารถลองห้องสมุดโดยไม่มีข้อจํากัดใด ๆ โดยได้รับ ใบอนุญาตชั่วคราวฟรี.

ข้อสรุป

ในบทความนี้เราได้สํารวจวิธีการ extract data from a HTML file and convert it into JSON using C#. เราได้ครอบคลุมการโหลดไฟล์การกําหนดค่าการส่งออกการสร้างช่วงเซลล์และในที่สุดสร้างและบันทึกเส้น JSon สําหรับรายละเอียดเพิ่มเติมเกี่ยวกับ API โปรดดูที่ การรับรอง หรือถามคําถามเกี่ยวกับ โพสต์.

สําหรับการปรับปรุงการทํางานของคุณคุณอาจพิจารณาเรียนรู้วิธีการ C# Export HTML to Excel หรือวิธี Convert HTML File into Excel C# สําหรับความสามารถในการจัดการข้อมูลเพิ่มเติม

More in this category