首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Eclipse中验证DITA

在Eclipse中验证DITA
EN

Stack Overflow用户
提问于 2014-03-11 22:18:58
回答 1查看 252关注 0票数 0

我的团队在Frame Maker中创建了一个项目,我们希望将其转换为DITA (将使用Frame Maker进行编辑)。转换是使用Mif2go完成的。这是一个复杂的步骤,并且DITA文件可能包含不完整的信息。有人建议我使用Eclipse (Kepler)来验证它们。

这些文件的DITA版本是1.1 (Mif2Go的默认值)。我需要将DITA库文件复制到eclipse工作区,以便验证XML (例如,包括bookmap.dtd、bookmap.mod等)。然而,当我验证eclipse的工作区时,我得到了许多关于这些文件的错误。例如,在文件"metaDecl.mod“中,我得到"!ELEMENT author (%words.cnt;)*”行的错误。错误为:“在元素类型”author“的声明中需要一个'(‘字符或元素类型。”

我在很多DITA文件中都遇到了这个错误,我不知道为什么。我将非常感谢任何线索..。

EN

回答 1

Stack Overflow用户

发布于 2014-04-05 03:31:07

根据你的问题和不了解Mif2go转换的情况很难判断。

我首先要确保您在Eclipse中安装了Web工具平台(www.eclipse.org/webtools)。这包括XML验证。您可能还希望从https://github.com/dita-ot下载DITA-OT并解压缩到您的Eclipse workspace文件夹,然后将其作为项目添加。

我正在使用Eclipse将HTML转换为DITA,并且验证在我的DITA文件上似乎工作正常。也可能是Mif2go写出了一些不好的XML;.mod文件是DITA-OT的一部分,所以这可能不是问题所在。也许您可以尝试删除有问题的行,然后再次尝试验证。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22328477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档