Java 将HTML转为XML

虚幻大学 xuhss 200℃ 0评论

? 优质资源分享 ?

学习路线指引(点击解锁) 知识定位 人群定位
? Python实战微信订餐小程序 ? 进阶级 本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。
?Python量化交易实战? 入门级 手把手带你打造一个易扩展、更安全、效率更高的量化交易系统

本文介绍如何通过Java后端程序代码来展示如何将html转为XML。此功能通过采用Word API- Free Spire.Doc for Java 提供的Document.saveToFile()方法来实现;该方法支持的目标文档格式多达 30余种。另外,该API也提供了多种方法,如Document.saveToEpub()Document.saveToFile()Document.saveToImages()Document.saveToSVG()Document.saveToTxt()**、Document.saveToTiff()**等,可用于将源文件转为Epub、图片、文本文件等目标文档格式。

下面,将以html转为xml格式为例,介绍如何实现转换。以下是详细方法及步骤。


【关于如何导入**jar**包】

通过 Maven仓库 下载导入,如下配置pom.xml:

<repositories>
    <repository>
        <id>com.e-iceblueid>
 <url>https://repo.e-iceblue.cn/repository/maven-public/url>
 repository>
repositories>
<dependencies>
 <dependency>
 <groupId>e-icebluegroupId>
 <artifactId>spire.doc.freeartifactId>
 <version>5.2.0version>
 dependency>
dependencies>

如需手动导入,需要下载 jar包 到本地,然后解压,找到lib文件夹下的Spire.Doc.jar文件。在IDEA中打开“Project Structure”界面,执行如图步骤将本地路径下的jar文件手动引入Java程序:

cc4b4e639d54b679e922dbfa18655950 - Java 将HTML转为XML

【将 HTML 转为 XML**】**

转换时,可参考如下代码步骤:

  • 创建Document类的对象。
  • 调用Document.loadFromFile(String fileName, FileFormat fileFormat)方法加载HTML文件。
  • 通过Document.saveToFile(String fileName, FileFormat fileFormat)方法保存为XML格式到指定路径。

Java

import com.spire.doc.*;

public class HTMLtoXML {
 public static void main(String[] args) {
 //创建Document类的对象
        Document doc = new Document();

 //加载html文件
        doc.loadFromFile("sample.html",FileFormat.Html);

 //保存为XML格式
        doc.saveToFile("HTMLtoXML.xml", FileFormat.Xml);
 }
}

转换效果:

a2a02b2ec25d02d4fe5cf42f19dc9833 - Java 将HTML转为XML

—END—

转载请注明:xuhss » Java 将HTML转为XML

喜欢 (0)

您必须 登录 才能发表评论!