xslt-2.0

    1热度

    2回答

    这是我的Source-XML。它最初是一个Word-ML,已经被简化为一个自己的结构。名称为“aaa”的元素可以具有任何种类的名称。问题是处理脚注: <root> <doc> <comment>text text text <footnote id="1" > text text text</comment> <aaa>text text text</aaa>

    4热度

    1回答

    当我使用“apply-templates”并选择变量序列时,模板是否作用于序列中元素的上下文,还是会影响元素的上下文在文件中? 在下面的例子中,它似乎做或者没有,但我不明白为什么。 <root> <a/> <b/> <c><a/></c> <a/> </root> <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet vers

    1热度

    1回答

    这是我的输入文件的一个例子。 <root> <!-- [...] --> <bbb>Foo 1</bbb> <aaa>xxxxxxxx</aaa> <aaa>xxxxxxxx</aaa> <aaa>xxxxxxxx</aaa> <bbb>Foo 2</bbb> <ccc>Foo 2.1</ccc> <aaa>xxxxx

    0热度

    1回答

    我仍然是XSLT的初学者,但我手头有一项艰巨的任务。 我有一个非xml文件,需要进行转换。该文件的格式A S如下: type1 type1line1 type1line2 type1line3 type2 type2line1 type2line2 type3 type3line1 type3line2 类型(type1, type2, ...)使用不具有特定的顺序某些代码指

    8热度

    1回答

    我有一些复杂的XSLT 2.0转换。我试图找出是否有通用的方法来确保不输出空标签。所以......从概念上讲,递归处理的最后阶段是删除所有空标签。我知道这可以通过一个单独的XSLT来完成,它不做任何事情,但是会过滤掉空标签,但我需要将它们全部封装在一起。

    4热度

    1回答

    给出一个元素,值为: <xml_element>Distrib = SU & Prem &lt;&gt; 0</xml_element> 我需要打开&lt;或&gt;为<或> 因为下游的应用程序需要它以这种格式在整个整个XML文档。我也需要这个引号和撇号。我正在尝试XSLT 2.0中的字符映射。 <xsl:character-map name

    0热度

    1回答

    源XML:---我有多个具有相同和不同值的所有者,并且具有不同的合同编号。使用XSLT <?xml version="1.0" standalone="yes"?> <NewDataSet> <Table1> <Owner>1</Owner> <Contract_Number>3</Contract_Number> </Table1> <Tab

    6热度

    3回答

    给定一个使用distinct-values()函数返回不同状态列表的变量,是否有办法在for-each循环中标记变量? <States> <State>AL</State> <State>AL</State> <State>NM</State> </States> 以下变量返回AL和NM,但我可以通过它使用的for-each循环不。有没有解决的办法? <xsl:variable nam

    1热度

    1回答

    所以,我知道你不能访问外范围的变量,他们是不可变的,即XSLT是功能不是必要的,等等 但我需要一个通用的方法来处理一些对全局可变变量来说微不足道的东西(这听起来很邪恶,只是说:)而已。下面是一个例子... <xsl:template match="t1"> <xsl:if test="someLogic"> <!-- I know, can't do this but just

    2热度

    1回答

    期间保留的处理过程中位数输入 - >号 - >输出对于该XSLT: <xsl:variable name="source0" select="number(num2)"/> <xsl:variable name="source1" select="number(num3)"/> s0 plain: <xsl:value-of select="$source0"/> s