UFT之Transform xml 控件

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

xml文件51Testing软件测试网*P1lB:aJ1qQb+P

<FlightOrder>51Testing软件测试网x6XI$N5n F

<order>

0^jn!rn D0

<Class>Business</Class>

X,PNW5^4B^!V\0

<CustomerName>John Doe</CustomerName>51Testing软件测试网c3UTy ?G E

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

+Tf5l6[,y;C0

<FlightNumber>1304</FlightNumber>51Testing软件测试网 ~JkE$g`js{

<NumberOfTickets>2</NumberOfTickets>51Testing软件测试网G b(M%ib,wm

</order>

A%Y\&c$~GN }'u1P5C0

<order>

.?2E+^w:@7R0

<Class>Business</Class>51Testing软件测试网X+_;A#i5I+M0fV"K

<CustomerName>John Doe</CustomerName>

S'?:Q0mS0

<DepartureDate>2014-03-08</DepartureDate>51Testing软件测试网,] Jo;E!^)@2W,j

<FlightNumber>1304</FlightNumber>

j `'I)GS0

<NumberOfTickets>12</NumberOfTickets>51Testing软件测试网jK5V9B;~F|D

</order>

#O3\!?2y Ai'Ww ]6[$r0

</FlightOrder>51Testing软件测试网p S\`$_E)e

\5{8`4m&H0

xslt文件51Testing软件测试网?n,g"K"t#ET Z

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

6d7aY V.fgBz0

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">51Testing软件测试网_v t%jFf7K6hM

 <xsl:template match="/">51Testing软件测试网Sx K Wv1b @4ZW7z

 <xsl:for-each select="FlightOrder/order[NumberOfTickets>10]">51Testing软件测试网+D!m%?#fY6E@&NQ

  <class>  <xsl:value-of select="Class"/>  </class> 51Testing软件测试网fI y VaO-c H

  <name>   <xsl:value-of select="CustomerName"/></name>51Testing软件测试网] \2_{;VD FY

  </xsl:for-each>

ej cUG} Q7Puz&I0

</xsl:template>51Testing软件测试网0Z#gE o$}j

</xsl:stylesheet>

T B+qIo/QH A/Lb0
51Testing软件测试网6kO9G!X*|!j

只显示NumberOfTickets大于10的class和name,转换后结果如图

lICzMi0

 51Testing软件测试网wO(mD@!W%x4yC1C

 

)d5Oc A]tP0

TAG:

 

评分:0

我来说两句

Open Toolbar