Subject: Re: [xsl] Filename encoding From: Hermann Stamm-Wilbrandt <STAMMW@xxxxxxxxxx> Date: Wed, 21 Oct 2009 16:00:46 +0200 |
Jesper, I do not know C#, but it looks like it always needs to be "x = x.Replace (...)" ... And the sequential nature of your algorithm will replace 'w' by 'e' and not by '0' as in the XSLT translate ... w --> 0 --> 4 --> 5 --> e Mit besten Gruessen / Best wishes, Hermann Stamm-Wilbrandt Developer, XML Compiler WebSphere DataPower SOA Appliances ---------------------------------------------------------------------- IBM Deutschland Research & Development GmbH Vorsitzender des Aufsichtsrats: Martin Jetter Geschaeftsfuehrung: Erich Baier Sitz der Gesellschaft: Boeblingen Registergericht: Amtsgericht Stuttgart, HRB 243294 Jesper Tverskov <jesper.tverskov@ gmail.com> To xsl-list@xxxxxxxxxxxxxxxxxxxxxx 10/21/2009 02:43 cc PM Subject Re: [xsl] Filename encoding Please respond to xsl-list@xxxxxxxx lberrytech.com I think I will go for translate($some_filename, 'abcdefghijklmnopqrstuvwxyz0123456789', 'opqstuavwk7mxyghijlr6z01234cbd5ef89n') in XSLT, and string x = "some_filename"; x = x.Replace("a", "o"); x += x.Replace("b", "p"); x += x.Replace("c", "q"); x += x.Replace("d", "s"); x += x.Replace("e", "t"); x += x.Replace("f", "u"); x += x.Replace("g", "a"); x += x.Replace("h", "v"); x += x.Replace("i", "w"); x += x.Replace("j", "k"); x += x.Replace("k", "7"); x += x.Replace("l", "m"); x += x.Replace("m", "x"); x += x.Replace("n", "y"); x += x.Replace("o", "g"); x += x.Replace("p", "h"); x += x.Replace("q", "i"); x += x.Replace("r", "j"); x += x.Replace("s", "l"); x += x.Replace("t", "r"); x += x.Replace("u", "6"); x += x.Replace("v", "z"); x += x.Replace("w", "0"); x += x.Replace("x", "1"); x += x.Replace("y", "2"); x += x.Replace("z", "3"); x += x.Replace("0", "4"); x += x.Replace("1", "c"); x += x.Replace("2", "b"); x += x.Replace("3", "d"); x += x.Replace("4", "5"); x += x.Replace("5", "e"); x += x.Replace("6", "f"); x += x.Replace("7", "8"); x += x.Replace("8", "9"); x += x.Replace("9", "n"); in C#... Damned that I can't use XSLT for it all! Cheers, Jepser
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Filename encoding, Jesper Tverskov | Thread | Re: [xsl] Filename encoding, Jesper Tverskov |
Re: [xsl] Filename encoding, Jesper Tverskov | Date | Re: [xsl] Re: Grouping by attribute, Lajos Joo |
Month |