具有DTD和XSD到HTML转换的XML文件



我有我在航空公司飞行的飞机的文档,作为XML文件和相关的DTD文件。我们的图书馆人员使用制造商的特殊程序将这些xml文件转换为pdf。但是生成的pdf文件不是用户友好的。因此,我建议我们可以将这些XML文件转换为XHTML,并为飞行员生成一个简单的文档网站,使书籍导航更容易。

我试图弄清楚DTD和XML文件的示意图,但它似乎太复杂了。

关于如何将这些文件转换为HTML,有什么建议吗?

我在谷歌上搜索了这个问题,但大多数搜索结果都没有任何帮助。

提前感谢:)

DTD定义XML中的标记。在不知道文件是什么类型的XML的情况下,将其转换为HTML即使不是不可能,也是很困难的。XML可以像XHTML或Open XML一样是基本的、通用的,但通常是自定义的。在XML中,您可以制作自己的标记,这使得在没有标记数据的情况下很难进行转换。

通常,将XML转换为其他标记的最简单方法是使用XSLT转换。如果你找不到,你可以自己写。

如果您正在查看一个复杂的DTD,那么您可能拥有复杂的XML。在这种情况下,转换可能并不容易,但可能是您的最佳选择。

最新更新