Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-03-2017
JSBB_Z JSBB_Z is offline
Registrado
NULL
 
Registrado: mar 2017
Posts: 6
Poder: 0
JSBB_Z Va por buen camino
Gracias CMB por tu respuesta. He hecho alguna prueba con el método que sugieres, pero lo que obtengo es un fichero xml que Internet Explorer no lee, si lo abro con el bloc de notas si; es evidente que algo hago mal, algún paso me falta, serializarlo tal vez? o no sería necesario y se puede enviar así?

El ejemplo que estoy siguiendo es el que publicó batuzail, pero tengo la pega de que no me crea un fichero en una carpeta que es lo que pretendo.

Si alguien puede aclararme estas dudas...gracias de antemano.

Saludos
Responder Con Cita
  #2  
Antiguo 15-03-2017
CMB CMB is offline
Miembro
 
Registrado: ene 2017
Posts: 349
Poder: 8
CMB Va por buen camino
Cita:
Empezado por JSBB_Z Ver Mensaje
Gracias CMB por tu respuesta. He hecho alguna prueba con el método que sugieres, pero lo que obtengo es un fichero xml que Internet Explorer no lee, si lo abro con el bloc de notas si; es evidente que algo hago mal, algún paso me falta, serializarlo tal vez? o no sería necesario y se puede enviar así?
El ejemplo que estoy siguiendo es el que publicó batuzail, pero tengo la pega de que no me crea un fichero en una carpeta que es lo que pretendo.
Si alguien puede aclararme estas dudas...gracias de antemano.
Saludos
Ábrelo con Firefox y te dirá la línea y la columna donde está el error.

O extraes uno de los ejemplos de la documentación (SII_Descripcion_ServicioWeb_v0.6.pdf) con el portapapeles, y ¡funciona! Lo mandas y te lo acepta. Aunque tienes que ponerle datos reales (NIF y nombres fiscales).
Responder Con Cita
  #3  
Antiguo 15-03-2017
batuzail batuzail is offline
Miembro
 
Registrado: feb 2017
Posts: 57
Poder: 8
batuzail Va por buen camino
Cita:
Empezado por JSBB_Z Ver Mensaje
Gracias CMB por tu respuesta. He hecho alguna prueba con el método que sugieres, pero lo que obtengo es un fichero xml que Internet Explorer no lee, si lo abro con el bloc de notas si; es evidente que algo hago mal, algún paso me falta, serializarlo tal vez? o no sería necesario y se puede enviar así?

El ejemplo que estoy siguiendo es el que publicó batuzail, pero tengo la pega de que no me crea un fichero en una carpeta que es lo que pretendo.

Si alguien puede aclararme estas dudas...gracias de antemano.

Saludos


Si generas el xml con los métodos y quieres generar un xml antes de enviarlo, usa está función pasándole como parámetro el objeto que pasas al LRSuministro......

Cita:
public bool GetXMLFromObject(object o)
{
StringWriter sw = new StringWriter();
XmlTextWriter tw = null;
try
{
XmlSerializer serializer = new XmlSerializer(o.GetType());
tw = new XmlTextWriter(sw);
serializer.Serialize(tw, o);
}
catch (Exception ex)
{
//Handle Exception Code
return false;
}
finally
{
sw.Close();
if (tw != null)
{
tw.Close();
}
}

using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"C:\" + o.ToString() + ".xml"))
{
file.WriteLine(sw.ToString());

}
return true;
}
Responder Con Cita
  #4  
Antiguo 15-03-2017
JSBB_Z JSBB_Z is offline
Registrado
NULL
 
Registrado: mar 2017
Posts: 6
Poder: 0
JSBB_Z Va por buen camino
Gracias batuzail tendrías ese mismo código que me has puesto en Visual Basic.NET?

Por otra parte en la línea...

using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"C:\" + o.ToString() + ".xml"))

que es el signo @? es algo propio de C#?...

Gracias de nuevo y un saludo
Responder Con Cita
  #5  
Antiguo 15-03-2017
batuzail batuzail is offline
Miembro
 
Registrado: feb 2017
Posts: 57
Poder: 8
batuzail Va por buen camino
Cita:
Empezado por JSBB_Z Ver Mensaje
Gracias batuzail tendrías ese mismo código que me has puesto en Visual Basic.NET?

Por otra parte en la línea...

using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"C:\" + o.ToString() + ".xml"))

que es el signo @? es algo propio de C#?...

Gracias de nuevo y un saludo
Empecé haciendo en VB pero al final lo estoy haciendo en C#, pero si buscas algo de info no te será difícil pasarlo a VB.
En VB tengo un método básico de envio de facturas recibidas que puse por aqui.

Saludos
Responder Con Cita
  #6  
Antiguo 15-03-2017
jonortsal jonortsal is offline
Miembro
NULL
 
Registrado: mar 2017
Posts: 10
Poder: 0
jonortsal Va por buen camino
Vb Net

¿Tenéis el proyecto hecho en VB.NET 2012?
Es que me genera errores y no sé porqué...
Si por favor podéis pasar el código en un fichero comprimido.
Gracias.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
TICKET BAI (TicketBAI); Nuevo sistema de la Agencia Tributaria del Pais Vasco keys Internet 4170 Hace 2 Semanas 17:29:05
AEAT envio de datos vía Webservice problemas con WSDL CelsoO Internet 11 09-10-2019 20:03:41
webService Soap de la Administración Digital Española notific@ apicito Internet 3 31-01-2017 11:25:28
Error en Webservice funcion envio de sms webmasterplc Delphi para la web 5 25-07-2013 20:10:29
Problemas con envío de XML a un WebService davidvamo Internet 1 13-02-2007 15:49:20


La franja horaria es GMT +2. Ahora son las 06:16:44.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi