Los foros del Guille

elGuille.hosting: La oferta avanzada:
.NET 2.0, SQL Server, 4000MB, 30GB transf. por 19.95 Eur al mes

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 
Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu interés (algunos de los avisos publicados)

20/dic/2007
Cuando pegues código, fíjate de no pegar los espacios del principio, si usas copiar y pegar desde Visual Studio, seguro que esto te ayudará a saber cómo hacer selecciones de código: Cómo... Seleccionar bloques de código con Visual Studio. Gracias.

  Foro: .NET.C# Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 57456 - Me sale El caracter ' ', con valor hexadecimal 0x20, no puede incluirse en un nombre
IDAsuntoFechaNick 
57456 Me sale El caracter ' ', con valor hexadecimal 0x20, no puede incluirse en un nombre18/01/14 22:46SkullBurn   
Estoy realizando la creación de un archivo xml en c#, todo bien hasta que coloco un elemento que va a contener la hora, lo intente colocando, un Datetime como parámetro, me genero el error antes mencionado, luego lo coloque como una string, pero me siguie generando el mismo problema.
La estructura es la siguiente:

carcajadaocument myXml = new carcajadaocument(new carcajadaeclaration("1.0", "utf-8", "yes"),
new XComment("Configuraciones"),
new XElement("DirecTV",
new XElement("Configure",
new XElement("Origen", origen),
new XElement("Hora inicio", horaInicio.ToString()),
new XElement("Usuario", usuario),
new XElement("Contrasena", password),
new XElement("Recordar", recordar)
)
)
);
Si elimino la linea new XElement("Hora inicio", horaInicio.ToString()),el archivo se genera correctamente, alguien tiene alguna idea de esto gracias.
IDAsuntoFechaNick 
57457 Re: Me sale El caracter ' ', con valor hexadecimal 0x20, no puede incluirse en un nombre (Resp: 57456)18/01/14 23:31SkullBurn   
Listo lo solucione, bueno eso hasta encontrar o ver si a alguien lo logro, lo que hice es lo siguiente:
En Lugar de esto:
new XElement("Hora inicio", horaInicio.ToString()),

Notese lo q esta dentro de las comillas "Hora inicio", lo que hice es quitar eso y dejar simplemente con un guion bajo quedando así:
new XElement("_", horaInicio.ToString())


Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias.

 
(c) Guillermo 'guille' Som, 2005-2017  - foros.elGuille v1.0.5.3 (23/Mar/2009 14:50 GMT +1)  - (ASP.NET 2.0 v2.0.50727.8762)
 
Usuarios activos: 81 - App. iniciada: 20/10/2017 8:43:42 GMT - La hora GMT del servidor es: 21/10/2017 06:36:43 GMT