如何使用xsl统计xml数据
XML文件如下:
<Item>
<Status>Pass </Status>
</Item>
<Item>
<Status>Pass </Status>
</Item>
<Item>
<Status>Fail </Status>
</Item>
怎样使用xsl统计出Pass和Fail的次数?以及Pass和Fail占总数的百分比?
<xsl:value-of select="count(//Item/Status[.='Pass'])"/>
<xsl:value-of select="count(//Item/Status[.='Fail'])"/>
嗯,很好,谢谢啊
但是还有一个小问题:
输出的百分比为66.66666666666667。
这个太长了,能否只保留小数点后2位(也即66.67。要是不能得到66.67的话,66.66也可以)?
问题解决了,谢谢两位
相关问答:
如何对xml内容数据进行比较
例如:
<?xml version='1.0' encoding='utf-8'?>
<TestLIST>
<PID>40</PID>
<TestName>深圳市</TestName>
......
从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式文件
<folder state="unchecked" label="全部">
<folder state="unchecked" isBra ......
<?xml version="1.0" encoding="utf-8" ?>
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical&q ......