Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml XSL-我需要值吗?_Xml_Xslt_Select_Svg_Value Of - Fatal编程技术网

Xml XSL-我需要值吗?

Xml XSL-我需要值吗?,xml,xslt,select,svg,value-of,Xml,Xslt,Select,Svg,Value Of,我是否需要一个select值和一个变量。我没有那么博学,所以很抱歉我解释得不好 谁能帮我一下吗, 非常感谢。我现在意识到问题在于我有换行符/空格。 现在已解决。您可以使用文字结果元素,包括属性值,例如 &#10;&#9;&#9;red&#10;&#9;&#9; 如果您希望或需要根据输入文档中的值填充属性值,请使用属性值模板,例如 <xsl:for-each select="/date/logs"> <rect fill=

我是否需要一个select值和一个变量。我没有那么博学,所以很抱歉我解释得不好

谁能帮我一下吗,
非常感谢。

我现在意识到问题在于我有换行符/空格。
现在已解决。

您可以使用文字结果元素,包括属性值,例如

&#10;&#9;&#9;red&#10;&#9;&#9;

如果您希望或需要根据输入文档中的值填充属性值,请使用属性值模板,例如

<xsl:for-each select="/date/logs">
  <rect fill="red"/>
</xsl:for-each>

为了解决这个问题,您可以使用
red
并仍然很好地格式化XSLT。
<xsl:for-each select="/date/logs">
  <rect fill="red"/>
</xsl:for-each>
<xsl:for-each select="/date/logs">
  <rect fill="{@color}"/>
</xsl:for-each>