我有这个带有嵌套节点的XML,我想从中构建一个字符串。我怎样才能做到这一点?XSLT:从嵌套节点构建一个字符串
示例XML节点:
<ND FID="22" FN=">" FC="Compare" DT="Greater Than" DTY="BOOL"
CID="-1" PS="1" PF="ROOT" DN="True" GB="False" LK="False" PT="2">
<ND FID="176" FN="Add_Months" FC="Date and Time" DT="AddMonths"
DTY="DATETIME" CID="-1" PS="1" PF=">" DN="False" GB="False"
LK="False" PT="2">
<ND FID="117" FN="TodayMinusDays" FC="Date and Time"
DT="TodayMinusDays" DTY="DATETIME" CID="-1" PS="1"
PF="Add_Months" DN="False" GB="False" LK="False" PT="2">
<ND FID="-1" FN="" FC="" DT="2" DTY="INTEGER" CID="5"
PS="1" PF="TodayMinusDays" DN="False" GB="False"
LK="False" PT="3"/>
</ND>
<ND FID="-1" FN="" FC="" DT="10" DTY="INTEGER" CID="3"
PS="2" PF="Add_Months" DN="False" GB="False" LK="False"
PT="3"/>
</ND>
<ND FID="-1" FN="" FC="" DT="DTTM" DTY="DATETIME" CID="4" PS="2"
PF=">" DN="False" GB="False" LK="False" PT="4"/>
</ND>
预期输出:
Add_Months(TodayMinusDays(2), 10) > DTTM
提前感谢!
根本不清楚你期望的结果是什么,应该实施什么规则/约束/逻辑。不是说没有名为'DTTM'的元素/属性?请编辑你的问题,这次定义好。 – 2011-03-16 13:18:18