Crear Archivo XML a partir de Clase (UBL 2.1)
Por pedido de varias personas voy a publicar como se puede generar el archivo XML con la clase C# generada en el post GENERAR CLASE C# DESDE XSD (UBL 2.1) , vamos a comenzar: Creamos una solución, en este caso de consola con la siguiente estructura Editado Vemos que tenemos agregado la clase Factura_v2_1.cs , y vamos agregar el siguiete codigo en la clase public partial class InvoiceType { [XmlAttribute(AttributeName = "xmlns")] public string Xmlns { get; set; } [XmlAttribute(AttributeName = "cac", Namespace = "http://www.w3.org/2000/xmlns/")] public string Cac { get; set; } [XmlAttribute(AttributeName = "cbc", Namespace = "http://www.w3.org/2000/xmlns/")] public string Cbc { get; set; } [XmlAttribute(AttributeName = "ccts", Namespace = "http://www.w3.org/2000/xmlns/")] public string Ccts { get; set; } [XmlAttribute(AttributeName