Subject: [xsl] modifiing string based on other nodes From: guru prasad <guruprasadv@xxxxxxxxx> Date: Mon, 25 Jun 2001 21:53:13 -0700 (PDT) |
hai everybody I just got one problem and can anybody solve it: here is the sample xml file: 1.<Property> 2.<Label>Dbms Data Type</Label> 3.<PermanentName>S_LDD_DBMS_DATA_TYPE</PermanentName> 4.<Value DataType="STRING">NUMBER</Value> 5.</Property> 6.<Property> 7.<Label>Dbms Data Type Length</Label> 8.<PermanentName>S_LDD_LEN</PermanentName> 9.<Value DataType="INTEGER">4</Value> 10.</Property> 11.<Property> 12.<Label>Data Storage Precision</Label> 13.<PermanentName>S_LDD_PRECISION</PermanentName> 14.<Value DataType="INTEGER">0</Value> 15.</Property> what i want is: <PermanentName>S_LDD_DBMS_DATA_TYPE</PermanentName> <Value DataType="STRING">NUMBER</Value>,which is there in the line number4 of above xml file to be <PermanentName>S_LDD_DBMS_DATA_TYPE</PermanentName> <Value DataType="STRING">SMALL INTEGER<value> ------NUMBER SHOULD BECOME SMALL INTEGER ONLY IF <Value DataType="INTEGER">4</Value>---- value is less than 4 <PermanentName>S_LDD_PRECISION</PermanentName> <Value DataType="INTEGER">0</Value>------ precision of 0 <PermanentName>S_LDD_DBMS_DATA_TYPE</PermanentName> <Value DataType="STRING">INTEGER<value> ------NUMBER SHOULD BECOME INTEGER ONLY IF <Value DataType="INTEGER">4</Value>---- value is between 4 and 15 <PermanentName>S_LDD_PRECISION</PermanentName> <Value DataType="INTEGER">0</Value>------ precision of zero <PermanentName>S_LDD_DBMS_DATA_TYPE</PermanentName> <Value DataType="STRING">BIGINT<value> ------NUMBER SHOULD BECOME BIGINT ONLY IF <Value DataType="INTEGER">4</Value>---- value is greater than 15 <PermanentName>S_LDD_PRECISION</PermanentName> <Value DataType="INTEGER">0</Value>---- precision of zero <PermanentName>S_LDD_DBMS_DATA_TYPE</PermanentName> <Value DataType="STRING">DECIMAL<value> ------NUMBER SHOULD BECOME DECIMAL ONLY IF <Value DataType="INTEGER">4</Value>---- value is greater than 15 <PermanentName>S_LDD_PRECISION</PermanentName> <Value DataType="INTEGER">0</Value>----which has got a precision of 1 or 2 THANKS in advance GURU Satyam Computer Services __________________________________________________ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail http://personal.mail.yahoo.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Keys, Lookup tables, Push--Pu, Dimitre Novatchev | Thread | Re: [xsl] modifiing string based on, Bob DuCharme |
[xsl] Keys, Lookup tables, Push--Pu, Dimitre Novatchev | Date | [xsl] Change of properties of the P, choice xml |
Month |