html ที่-ต้นไม้ต่างมีโครงสร้างต่างตระหนักถึง XML และเอกสาร HTML
การใช้งานที่ตั้งใจไว้คือการรัดกุมแสดงการแก้ไขที่ได้ทำในเอกสารเพื่อให้ผู้เขียนเนื้อหา html ที่สามารถตรวจสอบการทำงานของพวกเขา
เราทำสิ่งที่หมายถึง "ต้นไม้ HTML Diff"?
& nbsp; * HTML: ปัจจัยการผลิตไปยังฟังก์ชั่นต่างเป็นเอกสาร HTML
& nbsp; ต้นไม้ *: จะพิจารณาโครงสร้าง XML เต็มรูปแบบของปัจจัยการผลิตที่ไม่ได้เป็นเพียงการเปลี่ยนแปลงข้อความตาม
& nbsp; * ต่าง: การส่งออกเป็น HTML มนุษย์สามารถอ่านได้โดยใช้ และ <เดล> แท็กเพื่อแสดงการเปลี่ยนแปลง
อินเตอร์เฟซบรรทัดคำสั่ง
คุณสามารถดำเนินการ htmltreediff.cli โดยตรงเป็นโมดูลหลามผ่านมันไฟล์ HTML เพื่อ diff:
หลาม -m htmltreediff.cli one.html two.html
& nbsp; <เดล>
& nbsp; หนึ่ง
& nbsp; เดล>
& nbsp;
& nbsp; สอง
& nbsp; อิน>
Python API
นอกจากนี้คุณยังสามารถใช้ htmltreediff จากภายในโปรแกรมหลามเป็นห้องสมุด
สำหรับการเปลี่ยนแปลง HTML:
& nbsp;>>> นำเข้าจาก htmltreediff html_changes
& nbsp;>>> พิมพ์ html_changes (' หนึ่ง
' ' สอง
) <เดล> หนึ่ง เดล> สอง อิน>
& nbsp;>>> พิมพ์ html_changes (' หนึ่ง
' ' สอง
' สวย = True)
& nbsp; <เดล>
& nbsp; หนึ่ง
& nbsp; เดล>
& nbsp;
& nbsp; สอง
& nbsp; อิน>
และยังมีการเปลี่ยนแปลงข้อความเท่านั้น:
& nbsp;>>> นำเข้าจาก htmltreediff text_changes
& nbsp;>>> text_changes พิมพ์ (
... สุนัขจิ้งจอกรวดเร็วกระโดดสีน้ำตาลมากกว่าสุนัขขี้เกียจ. '
... สุนัขจิ้งจอกสีน้ำตาลอย่างรวดเร็วมากกระโดดข้ามสุนัข. '
... )
มาก </ อิน> รวดเร็วน้ำตาล <เดล> กระโดดสุนัขจิ้งจอก เดล> สุนัขจิ้งจอกกระโดด อิน> มากกว่า <เดล> ขี้เกียจ เดล> สุนัข.
ต้องการ
- งูใหญ่
ความคิดเห็นที่ไม่พบ