Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Fatturazione elettronica - problemi su creazione nodo radice p:Fattura...
giovedì 25 ottobre 2018 - 15.29
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
.NET 4.0
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
gio 25 ott 2018 - 15:29
Bungiorno a tutti.
Ho un problema con la generazione del file xml per la fatturazione elettronica e nello specifico nella creazione del nodo radice.
Dagli esempi ufficiali della fattura elettronica si può notare come primo elemento radice un nodo caratterizzato dal nome p:FatturaElettronica
http://fatturapa.gov.it/export/fatturazione/it/normativa/f-2.htm
io ho utilizzato il seguente codice per creare nello specifico questo nodo ma mettendo come nome "p:FatturaElettronica" mi va in errore perchè il carattere : non è un carattere ammesso per il nome.
XmlDocument fatt = new XmlDocument();
XmlElement attribs = fatt.CreateElement(String.Empty, "p:FatturaElettronica", string.Empty);
attribs.Attributes.Append(fatt.CreateAttribute("versione")).Value = "FPA12";
attribs.Attributes.Append(fatt.CreateAttribute("xmlns:ds")).Value = Resources.xmlns_ds;
attribs.Attributes.Append(fatt.CreateAttribute("xmlns:p")).Value = Resources.xmlns_p;
attribs.Attributes.Append(fatt.CreateAttribute("xmlns:xsi")).Value = Resources.xmlns_xsi;
attribs.Attributes.Append(fatt.CreateAttribute("xsi:schemaLocation")).Value = Resources.xsi_schemaLocation;
fatt.AppendChild(attribs);
(ometto il resto del codice per creare le altre parti del documento xml perchè quelle funzionano correttamente)
Come posso fare per risolvere il problema?
Grazie a tutti in anticipo.
Cristian Barca
pieroalampi
Profilo
| Expert
816
messaggi | Data Invio:
gio 25 ott 2018 - 23:42
interessa anche me gli do un occhiata e se riusciamo a tirar fuori qualche cosa
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LA PRIMA FRASE DI UN PROGRAMMATORE HELLO WORD ...... ANCHE L'ULTIMA
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
lun 26 nov 2018 - 18:13
Risolto il problema in oggetto.
La soluzione era sotto gli occhi e alquanto banale.
il codice da scrivere è il seguente:
XmlElement attribs = fatt.CreateElement("p", "FatturaElettronica", string.Empty);
Ho messo la risposta nel caso possa servire a qualcuno.
Cristian Barca
pieroalampi
Profilo
| Expert
816
messaggi | Data Invio:
ven 21 dic 2018 - 23:35
grazie adesso la guardo
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LA PRIMA FRASE DI UN PROGRAMMATORE HELLO WORD ...... ANCHE L'ULTIMA
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !