如何使用XSL变量作为div的id值

时间:2016-09-29 21:20:27

标签: xslt

我认为以下标记可行:

<div id = '<xsl:value-of select="$TIMEDISPLAY"/>'> </div>

我从外部系统获取了大量XML文档。其中一个标记包含使用特定日期时间格式的时间戳。我需要将XML转换为HTML页面,然后将其加载到iframe中。我有一个javascript函数将该日期时间格式转换为可读的显示。

所以我虽然使用XSL生成每个HTML文件及其<script>部分,该部分将找到div的id并注入日期显示格式。为此,每个HTML文件都需要具有自己的id。

1 个答案:

答案 0 :(得分:1)

你的问题不明确,除了这一部分:

kubectl get pods --v=8

该语法无效。如果要输出<div id = '<xsl:value-of select="$TIMEDISPLAY"/>'> </div> 元素,其div属性包含id变量中包含的值,则必须使用以下值之一:

$TIMEDISPLAY

或:

<div>
    <xsl:attribute name="id">
        <xsl:value-of select="$TIMEDISPLAY"/>
    </xsl:attribute>
    <!-- some content here -->
</div>