从DTD创建XML

时间:2014-01-29 07:33:05

标签: xml dtd

我这里有两个案例。

  1. 我获得了一个DTD和一个文本文件,我需要从中创建一个XML文件。

  2. 我获得了一些需要在我的XML文档中更新的数据,并且还提供了DTD。

  3. 由于我有多个文件(约1500页/书,有8本书),我想知道我是否可以自动完成上述两种情况。我正在使用Altova XML Spy;我也有OxygenXML。

    请让我知道如何实现上述情况,这对我有很大的帮助。

1 个答案:

答案 0 :(得分:0)

问题没有明确定义。您需要清楚地确定如何将文本和/或数据映射到DTD定义的XML语言。完成后,如果现有文件具有足够清晰的标记以允许进行这些映射,那么 MAY 能够构建可自动执行该映射的代码。

但除非它是众所周知的DTD和众所周知的来源,否则其他人不太可能已经为您完成了这项工作,或者您的源材料与他们的假设完全匹配。

所以答案是“是的,部分或全部可能是自动化的 - 至少足以完成第一遍,在编辑中修复 - 但你可能不得不编写规则至少,很可能是代码。“