gpt4 book ai didi

xml - 无法添加 xmlns :xlink as an attribute.

转载 作者:行者123 更新时间:2023-12-03 16:21:26 29 4
gpt4 key购买 nike

我正在制作一个 XSLT 2.0,它接受一个 xml 并吐出更小的解析 xml。其中一个元素需要看起来像这样

<article xml:lang="en" article-type="editorial"
xmlns:xlink="http://www.w3.org/1999/xlink">

我将 xml:lang 创建为属性,与文章类型相同。但是当我尝试执行 xmlns:xlink 时,它告诉我 xmlns:xlink 是一个无效的属性名称。

最佳答案

您需要将 namespace (xmlns:xlink="http://www.w3.org/1999/xlink") 添加到您的 xsl:stylesheet

例子:

<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
xmlns:xlink="http://www.w3.org/1999/xlink">
...
</xsl:stylesheet>

此外,如果您尝试将其添加到元素而不直接输入,请使用 xsl:namespace:

<article>
<xsl:namespace name="xlink" select="'http://www.w3.org/1999/xlink'"/>
</article>

关于xml - 无法添加 xmlns :xlink as an attribute.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10145837/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com