SoloCodigo
		Programación General => C/C++ => Visual C++ => Mensaje iniciado por: MagicFoton en Martes 16 de Noviembre de 2010, 22:44
		
			
			- 
				Buenas a todos,  :hola: 
 
 Me gustaría saber como puedo editar un archivo XML desde un proyecto basado en dialogos desde Visual C++ 2008. Llevo varios días buscando información y no consigo dar con ello, he encontrado librerías (CMarkup, XML_Parser) pero al ser de pago lo único que he conseguido hacer es leer y crear un nuevo fichero XML. No he logrado escribir en uno ya existente y agradecería si alguien me pudiera orientar.
 
 Gracias de antemano y saludos.
- 
				he encontrado librerías (CMarkup, XML_Parser) pero al ser de pago CMarkup (http://www.firstobject.com/dn_markup.htm) no es de pago, amigo. Y consulta la documentación (http://www.firstobject.com/dn_markupmethods.htm) para conocer los métodos y cómo usarlos  ;)
 
 No he logrado escribir en uno ya existente Revisa los permisos del fichero.
- 
				Hola m0skit0,
 
 Con la librería de Markup he logrado crear un XML y guardarlo en una carpeta, he conseguido leer un archivo XML pero la librería de edición gratuita está capada y no te permite editar un XML existente. Para poder modificar un fichero XML que ya existe es necesario utiliza la función OPEN no disponible para esta versión. Quería subir una foto y adjuntar una imagen pero aun no tengo esos privilegios en este foro, si te fijas bien en la redirección de la palabra documentación de tu mensaje.
 
 Y consulta la documentación para conocer los métodos y cómo usarlos ;)
 
 
 Se puede observar como las funciones que no estan disponibles para la versión FREE están subralladas y yo por lo menos no he encontrado la manera de editar. Si sabeís como hacerlo sin utilizar la función OPEN me sería de gran ayuda atender a vuestra explicación. En estos momentos, estoy probando con la librería Tiny XML y parece tener buena pinta, ya os digo algo si lo consigo. m0skit0 gracias por tu interes.
- 
				Sí, tienes razón. Disculpa el malentendimiento. Ya nos cuentas qué tal con TinyXML  ;)