Subject: [xsl] not getting expected matches From: "Crouch, Luke H." <Luke.Crouch@xxxxxxxxxxx> Date: Thu, 16 Sep 2004 09:04:00 -0500 |
okay, the expression I'm using is: <xsl:template match="//*[starts-with(name(), 'SEG')]/NAME"> <xsl:value-of select="."/><xsl:text>*</xsl:text> </xsl:template> I'm thinking that this should return me the text of the 'NAME' child of all of the elements that start with 'SEG' correct? but I have this as my XML... <X12_810Transaction xmlns="http://red-man.com/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://red-man.com/namespace J:/XML/schemas/x12_810Transaction.xsd"> <Table1_810> <SEG_ST_TransactionSet> <NAME>ST</NAME> <ELE_TransactionSetIdentifierCode_143>810</ELE_TransactionSetIdentifierCode_1 43> <ELE_TransactionSetControlNumber_329>05965792</ELE_TransactionSetControlNumbe r_329> </SEG_ST_TransactionSet> </Table1_810> </X12_810Transaction> and I expect to see this in the result: ST* but it never runs this template at all...don't even see the * anywhere. so I'm guessing my xpath expression is not formed correctly...can anyone help me with it? thanks...
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
AW: [xsl] XSL newbie help needed, christof.hoeke | Thread | Re: [xsl] not getting expected matc, Wendell Piez |
AW: [xsl] XSL newbie help needed, christof.hoeke | Date | RE: [xsl] not getting expected mat, Jarno.Elovirta |
Month |