Hello all.
Not a newbie, but still a novice for lack of use of XML and XSLT.
I was given some great help in the past here by k5tm, and by others. I first want to say that this one of the few sites where the technical experts actually help their less-knowlegable colleagues, while at the same time not making them feel like carp in the process. You have been blessed with a deeper understanding of these concepts, but you don't look down your nose on those of us (me) who do not grasp your explanations immediately.
Here is my current dilemma.
I am not involved with the actual coding, just with finding solution when a piece of code does not work. I do not have access to running the code.
My colleague is shredding individual XML documents into Enterprise database tables. In one of the elements there is a value that must be checked to determine which table to store the document's elements to.
The values could be: CLOSED / OPEN / PENDING REVIEW / LEGAL ACTION
The documents with CLOSED as the status would be shredded/transformed to Table A; OPEN to Table B; PENDING REVIEW to Table C; LEGAL ACTION would not be shredded.
I am looking to find the difference (efficiency, speed, etc.) between using:
<XSL:For Each>
<XSL:Apply-Template>
<XSL:Choose>
<XSL:If>
<XSL:When>
or, any other method.
Thanks in advance for your help and direction.
God Bless,
Genesius
Not a newbie, but still a novice for lack of use of XML and XSLT.
I was given some great help in the past here by k5tm, and by others. I first want to say that this one of the few sites where the technical experts actually help their less-knowlegable colleagues, while at the same time not making them feel like carp in the process. You have been blessed with a deeper understanding of these concepts, but you don't look down your nose on those of us (me) who do not grasp your explanations immediately.
Here is my current dilemma.
I am not involved with the actual coding, just with finding solution when a piece of code does not work. I do not have access to running the code.
My colleague is shredding individual XML documents into Enterprise database tables. In one of the elements there is a value that must be checked to determine which table to store the document's elements to.
Code:
<STATUS>OPEN</STATUS>
The values could be: CLOSED / OPEN / PENDING REVIEW / LEGAL ACTION
The documents with CLOSED as the status would be shredded/transformed to Table A; OPEN to Table B; PENDING REVIEW to Table C; LEGAL ACTION would not be shredded.
I am looking to find the difference (efficiency, speed, etc.) between using:
<XSL:For Each>
<XSL:Apply-Template>
<XSL:Choose>
<XSL:If>
<XSL:When>
or, any other method.
Thanks in advance for your help and direction.
God Bless,
Genesius