2010-10-26 3 views
1

Мы интегрируем документацию, созданную в соответствии с DITA. DITA Open Toolkit обрабатывает все файлы с помощью java, тогда как мы ищем решение, которое позволяет нам работать с содержимым DITA «на лету» с приложения на основе C#.Есть ли библиотека или инструмент .NET для взаимодействия с содержимым DITA?

Кто-нибудь знает о каких-либо .NET-проектах, которые написаны для работы с картами и контентом DITA?

ответ

3

Я не верю, что для .NET доступны Microsoft DITA-библиотеки, доступные для .NET.

Был опубликован документ, написанный для SIGDOC 2008 под названием «Прагматичный DITA на бюджет», который ссылается на создание контента DITA из кода C# с комментариями. PDF-файл доступен here. Возможно, это не совсем то, что вы ищете, но это может быть полезно ... Возможно, вам стоит связаться с автором об этом проекте.

+0

Спасибо, это действительно интересно! –

+0

Принимая вместо более конкретных ответов, это пока что самое лучшее. –

2

Это не самое чистое решение в мире, но вы можете вызвать инструменты командной строки DITA Open Toolkit через Process. Если вы все сделаете правильно, вы можете отключить консольное окно, и пользователь не узнает разницу.

+0

Да, я подумал об этом, но технический руководитель не интересовался установкой OT в среду сборки. Я больше не в этом проекте, но я все еще ищу ответы. :) –

0

Вы можете использовать инструмент, например IKVM, чтобы превратить java-инструментарий в сборку .net, а затем использовать инструментарий оттуда.

Смежные вопросы