0
Мне было интересно, что такое «|» в средстве применения шаблона в XSLT.XSLT Выберите, используя или?
<input type="{@Type}" id="{@Id}" name="{$calculatedName}" class="input-small" >
<xsl:apply-templates select="DisplayOption1 | DisplayOptions2"/>
</input>
Я думаю, что он выбирает тот или другой, но это не так. Он фактически применял оба. Поэтому, если "|" не представляет собой OR (побитовое) здесь, что это значит? Небольшой фрагмент XML
<DataField Type="DropDown" Id="65" Name="PropertyStatus">
<DisplayOptions1 Column="1" />
<DisplayOptions2 DisplayName="Status:" LookupType="PropertyStatus"
ReadOnly="FALSE" Required="true" Visibilty="TRUE" />
</DataField>
Yup the union: http://www.w3.org/TR/xpath/#node-sets –
Трубопровод duh !!! LOL Побитовое ИЛИ hahaha –
Объединение двух наборов из выбранного пути. Теперь я понимаю. –