|
Subject: Re: [xsl] Filename encoding From: Jesper Tverskov <jesper.tverskov@xxxxxxxxx> Date: Wed, 21 Oct 2009 14:43:51 +0200 |
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, David Carlisle | Thread | Re: [xsl] Filename encoding, Syd Bauman |
| RE: [xsl] Re: Grouping by attribute, Michael Kay | Date | Re: [xsl] Re: Grouping by attribute, Martin Honnen |
| Month |