xslt-2.0

    2热度

    2回答

    我有一个XML文档,其中应报告特定xs:decimal的小数位数保存在兄弟节点中。我目前正在努力寻找一种简单的方法来通过format-number函数输出。 我可以用一些其他函数构建一个图片字符串,但是对于应该是什么(至少是imo)而言,这看起来非常啰嗦,这是一个相对直接和常见的任务。 例如我目前正在做的是这样的: <xsl:value-of select="format-number(myNo

    1热度

    2回答

    我正在尝试扫描一串字,并在使用REGEX的XSLT 2.0样式表中查找特定单词(不区分大小写)的存在。 我有一个单词列表,我希望迭代并确定它们是否存在于给定的字符串中。 我想给定文本中的任何地方匹配就一个字,但我不想内匹配一个字(即一种foo搜索应该不匹配的“foo d “并搜索bar应该不是匹配”re bar“)。 XSLT 2.0 REGEX没有字边界(\b),所以我需要尽我所能地复制它。

    3热度

    2回答

    以下代码工作正常,但很麻烦而且速度慢。我转换一个XDocument使用XSLT2与撒克逊其他的XDocument,适于利用SaxonWrapper: public static XDocument HSRTransform(XDocument source) { System.Reflection.Assembly thisExe = System.Reflection.Assembl

    3热度

    1回答

    JDK 6是否支持用于转换的XSLT 2.0。 我的问题是,它是否带有为XSLT 2.0构建的XSLT处理器?或者我需要去撒克逊等其他图书馆。

    8热度

    3回答

    由于历史的原因,我们有XSL文件包含 - 层次内的 <xsl:output method="xml"> 和 <xsl:output method="html"> 和 <xsl:output method="xhtml"> 的混合物。现在我们要重构所有XSL文件使用相同的输出方法。 在我们要产生XHTML输出结束,所以我想后者将是最好的选择。 但什么是这三种输出方式,你会用什么样的解决方

    3热度

    3回答

    我不明白,从这个样式表输出: <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <xsl:apply-templates select="root/sub"/> </xsl:template> <

    0热度

    2回答

    我有一个用于html输出的xsl文件。 xsl处理一个旧格式的xml whixh,我现在想要更新。因此,我需要将旧元素名称重命名为新名称,我在以下xsl代码中使用新名称。我怎样才能做到这一点? 我试图 <xsl:template match="OldName"> <NewName><xsl:value-of select="."/></NewName> </xsl:template> <xs

    2热度

    1回答

    鉴于 <xsl:variable name="datePrecision" as="element()*"> <p>Year</p> <p>Month</p> <p>Day</p> <p>Time</p> <p>Timestamp</p> </xsl:variable> 表达 $datePrecision[5] 返回包含值“时间戳”一个节

    1热度

    2回答

    我遇到了一些XML转换问题,需要一些帮助。 样式表应该通过所有后缀元件迭代和放置内容,而不用它的第一祖先报价区元素内毗邻最后一个文本节点后缀标记(见所需输出中)。它仅在单个后缀存在时起作用,但当2出现时不起作用,当出现2时,它将两个后缀都放在第一个引用块的最后一个文本节点中。 任何想法?我试图在各个地方限制选择祖先:: quote-block [1],但这并没有达到预期的效果。 源XML <par

    1热度

    1回答

    我有一个用于xml的xsl文件。 xml文件的位置应该是可配置的(这是通过在xml中配置样式表的href路径来完成的),但是xsl使用了一些图像和其他一些javaScript文件,并且需要具有它们的路径。路径就在样式表文件的附近,所以一旦我可以得到xsl目录,我就可以向他们发送消息。 例如: 在我的xml中我有:?xml-stylesheet type =“text/xsl”href =“。\ F