http://www.w3school.com.cn/xml/xml_validator.asp
--xslt,xml方法
http://www.w3school.com.cn/xsl/xsl_w3celementref.asp
一、 XML验证器
字符串转换成数字格式
<PremAmt><xsl:value-of select='format-number($vTotalprem,"#.00")'/></PremAmt>
choose 选择
<xsl:choose>
<xsl:when test="Risk/InsuYear = '999'">//判断标签的值
<CovPeriod></CovPeriod>
</xsl:when>
<xsl:otherwise>//其他情况
<CovPeriod><xsl:value-of select="Risk/InsuYear"/></CovPeriod>
</xsl:otherwise>
</xsl:choose>
call-template 定义转换
<Sex><xsl:call-template name="sex">//定义参数sex
<xsl:with-param name="rela">
<xsl:value-of select="Sex"/>//得到的值
</xsl:with-param>
</xsl:call-template></Sex>
<xsl:template name="sex">//对前面定义的做处理,就像case选择一样
<xsl:param name="rela"></xsl:param>
<xsl:if test="$rela = 1">M</xsl:if>
<xsl:if test="$rela = 0">F</xsl:if>
</xsl:template>
for-each 循环
<xsl:for-each select="TXLife/TXLifeResponse/OLife/InsuredInfo">//循环的标签
<xsl:if test="position() = 1">//统计第一个循环
</xsl:if>
<xsl:if test="position() = 2">
</xsl:if>