Генерация документации HTML от [закрытого] WSDL

Вы можете использовать ROW_NUMBER для этого.

select STUDENT_ID
    , SUBJECT
    , SCORE
    , TEST_DATE
from
(
    select STUDENT_ID
        , SUBJECT
        , SCORE
        , TEST_DATE
        , RowNum = ROW_NUMBER()over(partition by STUDENT_ID, SUBJECT order by TEST_DATE DESC)
    from TestScores
) x
where x.RowNum = 1

51
задан Ishmaeel 2 July 2019 в 00:14
поделиться

4 ответа

Я пробовал несколько альтернатив

  • TechWriter для веб-служб : Действительно мощный, но вывод HTML был (см. комментарии) многофайловым. Кроме того, в комментариях указано, что он удален, но это уже не так.
  • XML Editor : Он не обрабатывает встроенную схему.
  • Altova XML Spy : Не работает » t обрабатывать анонимные типы.

и в итоге настроил программу просмотра WSDL под свои нужды.

20
ответ дан 7 November 2019 в 10:21
поделиться

Я знаю это метод документации бедного человека, но я использовал открытие XSD wsdl в Visual Studio и выполнении препятствия - он, печати этого с комментариями и стрелками, добавленными для ясности и нашего клиента, кажется, понравился он, не имея необходимость использовать другой инструмент. Вы также не можете иметь этого, но могли использовать версию от свободного VPC или подписки MSDN, я также использовал редактора схемы BizTalk, чтобы просмотреть XSD также и зарегистрировать его оттуда использующий препятствие - она или другое приложение снимка экрана. Я попытался бы использовать то, что Вы имеете!

- Bryan

1
ответ дан Bryan Corazza 7 November 2019 в 10:21
поделиться

Altova XMLSpy генерирует HTML-документацию из WSDL ... но это не бесплатно;)

2
ответ дан Alexandre Victoor 7 November 2019 в 10:21
поделиться

Вы можете использовать wsimport, который является частью JDK, и запускать Javadoc для сгенерированных файлов. Предполагая, что вы добавили аннотации, они будут включены в документацию.

Другой инструмент - Rational Application Developer, который позволяет щелкнуть правой кнопкой мыши и сгенерировать HTML-документацию с красивыми гиперссылками.

0
ответ дан 7 November 2019 в 10:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: