在XSL中传递参数

时间:2016-08-04 10:34:52

标签: xml variables xslt parameters

我是一名正在努力解决参数问题的XSL初学者。

我的XML看起来像这样:

<?xml version="1.0"?>
   <Enterprise CompanyName="Some Name">
   <HeaderData FileName="File21.xml" SequenceNumber="00021"/>
   <DetailData CusomterID="2">
      <Location LocationID="Some Location1" Name="SomeName">
         <Address StreetName="Name of the street"/>
         <Contact Name="" FunctionDescription=""/>
      </Location>
      <Location LocationID="Some Location2" Name="SomeName">
         <Address StreetName="Name of the street"/>
         <Contact Name="" FunctionDescription=""/>
      </Location>
   </DetailData>
   <FooterData NumOfTags="7"/>
</Enterprise>

在样式表中,我想将HeaderData中的Sequencenumber添加到DetailData中的每个Location元素。 我在根节点中尝试了xsl:param,xsl:variable,在rootnode之外,没有什么对我有用。

希望有人可以提供帮助。感谢。

0 个答案:

没有答案