0

我是 XSL 的新手。看这里,我找到了可以帮助解决我的问题的 FXSL 库,但我不知道该怎么做。

我有一个类似于以下的 XML。该应用程序运行带有一些外部参数的 XSL。在 XML 中有一些具有特殊含义的关键字:

  • {MY_EXT_PAR} :它指的是一个名为 MY_EXT_PAR 的外部参数。
  • {1}、{2}、...:它们引用名为 PAR1、PAR2、...的外部参数
  • @LINK1(key1), @LINK2(key1,key2) :它们是指向链接标签的链接,该标签返回与给定键相关的值(描述)。许多链接可以用不同数量的键来定义。
  • 应该有一些关键字来格式化文本(例如,\n 用于回车)。

示例 XML 输入:

    <Links>
        <Link>
            <Name>LINK1</Name>
            <Element>
                <Key>
                    <Value>1</Value>
                </Key>
                <Description>Description1</Description>
            </Element>
            <Element>
                <Key>
                    <Value>4</Value>
                </Key>
                <Description>Description2</Description>
            </Element>
        </Link>
        <Link>
            <Name>LINK2</Name>
            <Element>
                <Key>
                    <Value>125</Value>
                    <Value>68</Value>
                </Key>
                <Description>Description3</Description>
            </Element>
        </Link>
    </Links>
    <Codes>
        <Code>
            <Description>Connect to external param {MY_EXT_PAR}.\nParameter 1 value is {1} that is @LINK2({2},{3})\n. Parameter 4 value is {4} that is @LINK1({4}).</Description>
        </Code>
    </Codes>

有这方面的一些例子吗?

4

0 回答 0