标签:tran 增加 xml文件 mamicode reac form false name 节点
1. 验证
xml 文件验证,输入为要验证的xml文件,第二操作数为xsd文件,输出SaveOperationResult 设置为true将验证结果
以字符串的方式输出true或者false
2.xlst 样式表转换,例如可以将左边的xml转换为右边的xml
样式表.xlst文件如下:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" indent="yes"/> <xsl:template match="/"> <TSSalesOrder> <xsl:for-each select="SalesOrder/SalesOrderDetail"> <TSSalesOrderDetail> <OrderID> <xsl:attribute name="DetailID"> <xsl:value-of select="SalesOrderDetailID"/> </xsl:attribute> <xsl:value-of select="SalesOrderID"/> </OrderID> <ProductID> <xsl:attribute name="UnitPrice"> <xsl:value-of select="UnitPrice"/> </xsl:attribute> <xsl:attribute name="UnitPriceDiscount"> <xsl:value-of select="UnitPriceDiscount"/> </xsl:attribute> <xsl:value-of select="ProductID"/> </ProductID> <LineTotal><xsl:value-of select="LineTotal"/></LineTotal> </TSSalesOrderDetail> </xsl:for-each> </TSSalesOrder> </xsl:template> </xsl:stylesheet>
含义:output method="xml"指输出为xml, mathc="/" 从根节点进行匹配,做一个foreach进行遍历,
遍历到新的节点<TSSalesOrder>节点下面,然后在<TSSalesOrderDetail>新增节点<OrderID>,并
为该节点增加一个属性DetailID,属性的值取自原SalesOrderDetailID中,OrderID标签的值取自原SalesOrderID
标签的值,ProductID取值同理。
标签:tran 增加 xml文件 mamicode reac form false name 节点
原文地址:https://www.cnblogs.com/renzy194/p/12189888.html