是否有可用于与DITA内容交互的.NET库或工具?

我们正在整合根据DITA编写的文档。 DITA Open Toolkit使用java处理所有文件,而我们正在寻找一种解决方案,允许我们从基于C#的应用程序中动态处理DITA内容。 有没有人知道任何编写与DITA地图和内容一起使用的.NET项目?     
已邀请:
我不相信有任何微软制造的DITA库可用于.NET。 有一篇为SIGDOC 2008撰写的论文称为“预算上的实用DITA”,它指的是从评论的C#代码生成DITA内容。这里有PDF。这可能不是你想要的,但它可能是有用的...... 可能值得与作者就此项目取得联系。     
它不是世界上最干净的解决方案,但您可以通过
Process
调用DITA Open Toolkit命令行工具。如果你做得对,你可以取消控制台窗口,用户不会知道区别。     
您可以使用像IKVM这样的工具将java工具包jar转换为.net程序集,然后从那里使用工具包。     

要回复问题请先登录注册