Tengo una transformación XSLT tema:C# transformación XSLT añadiendo y a la salida
style="width:{Data/PercentSpaceUsed}%;"
Y el valor de Datos/PercentSpaceUsed es número entero 3.
Y SALIDAS:
style="width:
 3
 %;"
en lugar de lo que esperaba:
style="width:3%;"
Aquí está el código que hace la transformación: xslt_xslt
es la transformación xml, sw.ToString()
contiene 
y 

que no esperaba.
var xslTransObj = new XslCompiledTransform();
var reader = new XmlTextReader(new StringReader(xslt_xslt));
xslTransObj.Load(reader);
var sw = new StringWriter();
var writer = new XmlTextWriter(sw);
xslTransObj.Transform(new XmlTextReader(new StringReader(xslt_data)), writer);
ResultLiteral.Text = sw.ToString();
Hola, yo había espacios en mi XML como Robin dijo. Resolví el problema simplemente eliminando los espacios. –
@Patrick este es un comentario. Esto es para lo que son los comentarios. No puedes comentar hasta que hayas ganado 50 repeticiones. Sin embargo, si insistes en bloquear una firma gigantesca con un enlace a tu blog en cada pregunta o respuesta que hagas, nunca obtendrás 50 repeticiones. La mejor manera de promocionarse es actualizar su perfil y proporcionar respuestas de buena calidad. Además, lea el [faq] (http://stackoverflow.com/faq). – Will