Найдено результатов: 6

.Net XML комментарий к документации API

Существует ли простой способ создать документацию в стиле MSDN из выходных данных Visual Studio XML?
Я не настолько терпелив, чтобы создать хороший xslt для этого, потому что я знаю, что я не первый человек, который пересек этот мост.

Кроме того, я недавно пытался установить замок из песка, но это действительно заставило меня скосить глаза. Либо я упустил что-то важное в этом процессе, либо он просто слишком вовлечен.

Я знаю, что у кого-то там есть действительно хорошее мертвое простое решение.

Я повторяю здесь, потому что я думаю, что мое форматирование сделало этот абзац неинтересным для чтения:

Я дал Сэнд-Кастлу попробовать, но мне было очень трудно его настроить. На самом деле я имею в виду нечто гораздо более простое.

То есть, если только я просто не понимаю процесс создания песчаного замка. Мне казалось, что это ужасно много дополнительного багажа, чтобы просто произвести что-то хорошее для тестировщиков, чтобы работать с ними.

visual-studio   xslt   documentation   sandcastle   xml-comments    

581   6   16:03, 1st July, 2020


Как вы используете переменную в xsl при попытке выбрать узел?

Я бы подумал, что это будет легко найти в Google, но я был неуспешен.

Я хочу назначить переменной значение из атрибута (легко до сих пор), а затем использовать эту переменную для выбора другого узла на основе значения этого атрибута.

Пример:

<xsl:variable name="myId" select="@id" />
<xsl value-of select="//Root/Some/Other/Path/Where[@id='{@myId}']/@Name />

Это не работает. Если я заменю {@myId} значением, которое находится в переменной, то она действительно найдет правильный узел,но не будет ничего делать таким образом. Я уверен, что что-то упускаю, или, возможно, есть другой способ сделать это.

Контекст заключается в том, что есть связанные данные под разными узлами верхнего уровня, которые используют одно и то же значение идентификатора, поэтому мне нужно получить связанные узлы в моем шаблоне.

xslt    

386   2   16:03, 1st July, 2020


VS2008 SP1 аварийно завершает работу при отладке файла XSLT

Я использую VS2008 SP1 - не знаю, произошло ли бы это до того, как я применил SP1, поскольку я никогда не пробовал его до вчерашнего дня. Я попытался отладить довольно простой файл XSLT с помощью VS2008 SP1 и получил этот сбой от VS2008 SP1:


Microsoft Visual Studio

Произошла непредвиденная ошибка. Рекомендуется как можно скорее перезапустить приложение.

Ошибка: неопределенная ошибка

Файл: vsee\pkgs\vssprovider\sccprj.cpp

visual-studio-2008   xslt   visual-sourcesafe-plugin    

504   4   07:03, 11th August, 2020


Обратный поиск в строке

Мне нужно быть в состоянии найти последнее появление символа в элементе.

Например:

<mediaurl>http://www.blah.com/path/to/file/media.jpg</mediaurl>

Если я попытаюсь найти его с помощью substring-before(mediaurl, '.') и substring-after(mediaurl, '.') , то он, конечно, будет совпадать с первой точкой.

Как мне получить расширение файла? По сути, мне нужно получить имя файла и расширение из такого пути, но я совершенно не понимаю, как это сделать с помощью XSLT.

xml   xslt    

434   4   19:58, 8th August, 2020


Динамические Имена Элементов

Я хочу преобразовать документ XML. Источник XML выглядит следующим образом:

<svc:ElementList>
    <svc:Element>
        <Year>2007</Year>
    </svc:Element>
    <svc:Element>
        <Year>2006</Year>
    </svc:Element>
    <svc:Element>
        <Year>2005</Year>
    </svc:Element>
</svc:ElementList>

Я хочу превратить это в:

<ElementList>
    <NewTag2007/>
    <NewTag2006/>
    <NewTag2005/>
</ElementList>

Следующая строка кода не работает:

<xsl:element name="{concat('NewTag',Element/Year)}"/>

Выходные данные представляют собой ряд элементов, которые выглядят следующим образом: < NewTag > . (Без пробелов...)

"//Element/Year" , "./Element/Year" и "//svc:Element/Year " тоже не работают. Одна из сложностей заключается в том, что тег "Element" находится в пространстве имен "svc", а тег "Year"-в пространстве имен по умолчанию.

Так или иначе, я столкнулся с проблемой пространства имен или неправильно использую функцию "concat()"?

xml   xslt   namespaces    

404   1   03:51, 11th August, 2020


Книг или видеоряд по XML XSLT?

Я нагуглил уже много.

Сейчас смотрю вебинары с курсов в баумановке (specialist.ru)
Хочу узнать те источники, которые вас порадовали.

Заранее благодарю всех откликнувшихся.

XSL   &   XSLT   XML    

379   4   14:32, 20th September, 2020