Есть ли библиотека .NET или инструмент для взаимодействия с контентом DITA?
Вопрос
Мы объединяем документацию, созданную в соответствии с DITA. То Ditita Open Toolkit. обрабатывает все файлы, используя Java, тогда как мы ищем решение, которое позволяет нам работать с контентом DITA на лету от приложения C #
Кто-нибудь знает о каких-либо проектах .NET, которые написаны для работы с картами и контентом DITA?
Решение
Я не верю, что есть любые библиотеки DITA Microsoft, доступные для .NET .NET.
Для Sigdoc 2008 была бумага, написанная для Sigdoc 2008 года, называемая «прагматикой DITA на бюджете», которая относится к созданию контента DITA с комментариев C # CODE. PDF доступен здесь. Это, вероятно, не совсем то, что вы ищете, но это может быть полезно ... возможно, стоит связаться с автором об этом проекте.
Другие советы
Это не самое чистое решение в мире, но вы могли бы позвонить в инструменты командной строки Ditita Open Toolkit через Process
. Отказ Если вы сделаете это правильно, вы можете подавить консольное окно, и пользователь не будет знать разницу.
Вы можете использовать инструмент, как ИКВМ Чтобы включить Java Toolkit Jars в состав .NET Ussificblies, а затем использовать оттуда инструментарий.