Renaming first child elements only

coryjakarta

New Member
I want to select and rename the first child element with an XSL. But it's not really the first child, it's more like the first node of the first child.The XML looks like this:\[code\]<Root><Story> <CL> <BK> <name>...</name> <Address>...</Address> </BK> <BK> <name>...</name> <Address>...</Address> </BK> <BK> <name>...</name> <Address>...</Address> </BK> </CL> <CL> <BK> <name>...</name> <Address>...</Address> </BK> <BK> <name>...</name> <Address>...</Address> </BK> <BK> <name>...</name> <Address>...</Address> </BK> </CL></Story></Root>\[/code\]I need the first \[code\]<name>\[/code\] element after \[code\]<CL>\[/code\] to be renamed, such as \[code\]<name1>\[/code\] while leaving the other \[code\]<name>\[/code\] elements as is:\[code\]<Root><Story> <CL> <BK> <name1>...</name1> <Address>...</Address> </BK> <BK> <name>...</name> <Address>...</Address> </BK> <BK> <name>...</name> <Address>...</Address> </BK> </CL> <CL> <BK> <name1>...</name1> <Address>...</Address> </BK> <BK> <name>...</name> <Address>...</Address> </BK> <BK> <name>...</name> <Address>...</Address> </BK> </CL></Story></Root>\[/code\]
 
Back
Top