使用XSL,我试图将前一个文本{Male / Female}添加到当前节点{field}。 {Field}和前一个文本元素之间的元素数量会有所不同。任何帮助将不胜感激。
<tablecell>
<par def="2">Male/Female</par>
</tablecell>
<tablecell>
<par def="3">
<field usenotesstyle="false"
height="0.2500in"
width="1in"
multiline="true"
borderstyle="single"
lookupeachchar="false"
lookupaddressonrefresh="false"
type="keyword"
kind="editable"
name="Sex">
<keywords helperbutton="false"
columns="1"
ui="listbox">
<textlist>
<text>Male</text>
<text>Female</text>
</textlist>
</keywords>
</field>
</par>
</tablecell>
答案 0 :(得分:1)
我正在尝试将第一个文字{男/女}送到 当前节点{field}
怎么样:
<xsl:value-of select="preceding::text()[1]"/>