spire.doc for .net 是一款具有强大文档转换功能的 word api,其提供了多种方法,如 document.savetoepub()、document.savetofile()、document.savetoimages()、document.savetosvg()、document.savetotxt() 等,支持将源文件转为目标文档格式。其中,document.savetofile() 方法支持的目标文档格式多达30余种,本文,将以 html 转为 xml 格式为例,介绍如何调用该方法来实现转换。以下是详细方法及步骤。
安装 spire.doc for .net
首先,您需要将 spire.doc for.net 包含的 dll 文件作为引用添加到您的 .net 项目中。dll 文件可以从此链接下载,也可以通过 安装。
pm> install-package spire.doc
将 html 转为 xml
转换时,可参考如下代码步骤:
- 创建 document 类的对象。
- 调用 document.loadfromfile(string filename, fileformat fileformat) 方法加载 html 文件。
- 通过 document.savetofile(string filename, fileformat fileformat) 方法保存为 xml 格式到指定路径。
- c#
- vb.net
using spire.doc;
namespace htmltoxml
{
class program
{
static void main(string[] args)
{
//创建document类的对象
document doc = new document();
//加载html文件
doc.loadfromfile("input.html",fileformat.html);
//保存为xml格式
doc.savetofile("htmltoxml.xml", fileformat.xml);
}
}
}
imports spire.doc
namespace htmltoxml
class program
private shared sub main(args as string())
'创建document类的对象
dim doc as new document()
'加载html文件
doc.loadfromfile("input.html", fileformat.html)
'保存为xml格式
doc.savetofile("htmltoxml.xml", fileformat.xml)
end sub
end class
end namespace
申请临时 license
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请该email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用javascript。获取有效期 30 天的临时许可证。