我创建了以下 XSLT,它将确保发送的字段仅填充数字,但是我不确定如何调整它以包含额外的语句以确保其长度不超过 8 个字符。
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output omit-xml-declaration="yes" indent="yes"/>
<xsl:strip-space elements="*"/>
<xsl:template match="node()|@*">
<xsl:copy>
<xsl:apply-templates select="node()|@*"/>
</xsl:copy>
</xsl:template>
<xsl:template match="record[translate(employeeNumber, '0123456789', '')]"/>
</xsl:stylesheet>