UFT之Transform xml 控件

上一篇 / 下一篇  2014-03-22 00:06:02 / 个人分类:QTP/UFT

xml文件51Testing软件测试网~q3r6H#rS d3xz

<FlightOrder>51Testing软件测试网 d Ka7sChp{

<order>

_W @| g'K;|0

<Class>Business</Class>51Testing软件测试网 M4Xd{#Vi

<CustomerName>John Doe</CustomerName>

.D"O{Hb/[T)u-FW&r0

<DepartureDate>2014-03-08</DepartureDate>

}q5b+V4`DP`j0

<FlightNumber>1304</FlightNumber>

Qh zw^1w| B e-o0

<NumberOfTickets>2</NumberOfTickets>51Testing软件测试网D2hN#QJ2wIQ|4W S

</order>

x-g5]K+mZe ?XTQ0

<order>

$]uyR Kk:]0

<Class>Business</Class>

tY._ [ W&Q0

<CustomerName>John Doe</CustomerName>51Testing软件测试网$ck"~.L:zbPZ

<DepartureDate>2014-03-08</DepartureDate>

6eL3k2O-pN jC0

<FlightNumber>1304</FlightNumber>

$r3f*UK7n5AV0

<NumberOfTickets>12</NumberOfTickets>

6^F;b)i:ROlnCL0

</order>

e;b`5Bqu_0

</FlightOrder>

)dj(Ja,NS WA0
51Testing软件测试网 g+B,mnO.X6`&[&\

xslt文件

i[]BZ0

<?xml version="1.0" encoding="UTF-8"?>

u rU!fZ | f0

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

3vmV#i^M c6ZL0

 <xsl:template match="/">

fH{ \"Zj0

 <xsl:for-each select="FlightOrder/order[NumberOfTickets>10]">51Testing软件测试网8[m*} RRw5X#Ea

  <class>  <xsl:value-of select="Class"/>  </class> 51Testing软件测试网7iJ Y9t:v%sy$RC

  <name>   <xsl:value-of select="CustomerName"/></name>

:v-a$@rQo_2k]r0

  </xsl:for-each>51Testing软件测试网)[_F8_+dH$z4^/W

</xsl:template>

nc b*j){O0

</xsl:stylesheet>

tL&P9lv Nu"d0
51Testing软件测试网,?}Z fE(KBe0y

只显示NumberOfTickets大于10的class和name,转换后结果如图51Testing软件测试网%E H2_'z d3Jg

 51Testing软件测试网}R4F y!lNf-bJ

 51Testing软件测试网 c/nlR3O.x


TAG:

 

评分:0

我来说两句

Open Toolbar