Subject: RE: [xsl] Variable value change based on condition From: sudheshna iyer <sudheshnaiyer@xxxxxxxxx> Date: Tue, 5 Oct 2010 07:38:13 -0700 (PDT) |
Team, thank you for your patience. I complete understand that converting java code to xslt doesn't make much sense. But tech change required this, which I don't have control on. Since I came from java background, it is becoming harder for me.. I am making this simple. Condition 1: <?xml version="1.0" encoding="UTF-8"?> <InputXml> <InputXmlValue1>aaaaa12345</InputXmlValue1> <InputXmlValue2>bbb567890</InputXmlValue2> <InputXmlValue3>ccc12345</InputXmlValue3> </InputXml> <?xml version="1.0" encoding="UTF-8"?> <OutputXml> <outputTempVar1>aaaaa12345</outputTempVar1> <outputVar1>bbb567890</outputVar1> <outputVar2>ccc12345</outputVar2> </OutputXml> Condition 2: <?xml version="1.0" encoding="UTF-8"?> <InputXml> <InputXmlValue1>aaaaa12345</InputXmlValue1> <InputXmlValue2>bbb567890</InputXmlValue2> <InputXmlValue3></InputXmlValue3> </InputXml> <?xml version="1.0" encoding="UTF-8"?> <OutputXml> <outputTempVar1></outputTempVar1> <outputVar1>aaaaa12345</outputVar1> <outputVar2>bbb567890</outputVar2> </OutputXml> Condition 3: <?xml version="1.0" encoding="UTF-8"?> <InputXml> <InputXmlValue1>aaaaa12345</InputXmlValue1> <InputXmlValue2></InputXmlValue2> <InputXmlValue3></InputXmlValue3> </InputXml> <?xml version="1.0" encoding="UTF-8"?> <InputXml> <outputTempVar1></outputTempVar1> <outputVar1>aaaaa12345</outputVar1> <outputVar2></outputVar2> </InputXml> --- On Tue, 10/5/10, Kerry, Richard <richard.kerry@xxxxxxxxxxx> wrote: > From: Kerry, Richard <richard.kerry@xxxxxxxxxxx> > Subject: RE: [xsl] Variable value change based on condition > To: "xsl-list@xxxxxxxxxxxxxxxxxxxxxx" <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> > Date: Tuesday, October 5, 2010, 10:15 AM > > "Requirements" means we'd like to know : > > 1. > What the input xml looks like (a short example, perhaps). > > 2. > What the output xml looks like (a short example, perhaps). > > 3. > An explanation of logical releationships between the data > in the input and the data in the output. > Especially if it isn't obvious. > Actually even if you think it is obvious, as it may not be > to us. > > > > Appreciatively, > Richard. > > > > > -----Original Message----- > > From: Mukul Gandhi [mailto:gandhi.mukul@xxxxxxxxx] > > > Sent: 05 October 2010 15:11 > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: Re: [xsl] Variable value change based on > condition > > > > Hi Sudheshna, > > > > On Tue, Oct 5, 2010 at 7:25 PM, sudheshna iyer > > <sudheshnaiyer@xxxxxxxxx> > wrote: > > > I have java program which I have to convert to > xslt. > > > > That looks a strange requirement. Why would you want > to do that? Java > > is an procedural (and OO) language -- and is general > purpose, where > > XSLT is functional / side-effect free language > designed to transform > > XML / text input to say XML, text & XHTML formats > (which are well > > known output targets of XSLT transformation). > > > > We could also imagine, that there is tremendous > impedance mismatch > > between Java & XSLT. I personally don't see any > point of mapping Java > > syntax to XSLT syntax. Given application design > normally uses Java and > > XSLT in complementation. > > > > Though Java has APIs (like an older TraX and I think > most recent ones > > like JAXP) to invoke XSLT transformation. > > > > If you would like to explain the requirements little > more to us, list > > members here would be very pleased to help :) > > > > > > > > -- > > Regards, > > Mukul Gandhi > > > > > --~------------------------------------------------------------------ > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/ > > or e-mail: <mailto:xsl-list-unsubscribe@xxxxxxxxxxxxxxxxxxxxxx> > > --~-- > > > > > --~------------------------------------------------------------------ > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/ > or e-mail: <mailto:xsl-list-unsubscribe@xxxxxxxxxxxxxxxxxxxxxx> > --~--
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Variable value change bas, Kerry, Richard | Thread | Re: [xsl] Variable value change bas, David Carlisle |
Re: [xsl] Variable value change bas, Michael Kay | Date | Re: [xsl] Variable value change bas, David Carlisle |
Month |