Convert HTML to XML in Python
Import HTML content and save it in PowerPoint XML Presentation format with a cross-platform Python API
Convert HTML to XML using Python
Create a Presentation, remove its default blank slide, import the HTML file, and save the generated slides as a PowerPoint XML Presentation document.
Python code for converting HTML into XML
with slides.Presentation() as presentation:
presentation.slides.remove_at(0)
with open("page.html", "rb") as html_stream:
presentation.slides.add_from_html(html_stream)
presentation.save("output.xml", slides.export.SaveFormat.XML)Convert HTML to XML in Python
Aspose.Slides for Python via .NET
lets you import HTML content into a presentation and save the resulting slides in PowerPoint XML Presentation format. The API provides SlideCollection.add_from_html for importing HTML and Presentation.save with SaveFormat.XML for creating the output file.
SaveFormat.XML creates a PowerPoint XML Presentation document. It does not serialize the original HTML document into an arbitrary custom XML schema.
How to convert HTML to XML using Aspose.Slides for Python API
These are the steps to convert HTML to XML in Python.
- Install Aspose.Slides for Python via .NET.
- Create a
Presentationand remove its default blank slide. - Open the source HTML file and pass its stream to
SlideCollection.add_from_html. - Call
Presentation.savewith the output file path andSaveFormat.XML.
Convert HTML to Other Supported Formats
You can also import HTML content and save it in other supported formats.