Archivos XMl

24/04/2007 - 19:22 por Roberto Sanchez | Informe spam
Hola:

Alguien me puede ayudar?, estoy tratando de crear un archivo XML desde un
DataSet con datatables relacionadas, mas me piden (y no se si es posible)
que se incluyan las etiquetas de las tablas aunque no tenga registros, es
esto posible? y tambien poder poner en las 1eras dos lineas que diga asi:
<?xml version="1.0" encoding="UTF-8" ?>
<RAIZ xmlns="http://tempuri.org/miesquema.xsd">



y la ultima etiqueta debe ser:

</RAIZ>



en lugar de las que me pone el WriteXML del DataSet, asi paso la
informacion del dataset a XML



ds.WriteXml(lcfile,XmlWriteMode.IgnoreSchema)



Muchas gracias por cualquier comentario o que me guien)



Atte:

Roberto Sanchez

Preguntas similare

Leer las respuestas

#1 Raúl Mercado
25/04/2007 - 18:16 | Informe spam
Hola Roberto, con respecto a lo primero, así tu tabla no tenga registros,
igual el xml va a incluirlo, y con respecto a lo segundo el nombre del
dataset ponle "RAIZ", así:

ds.Name = "RAIZ"

Saludos,

Raúl Mercado.

"Roberto Sanchez" wrote:

Hola:

Alguien me puede ayudar?, estoy tratando de crear un archivo XML desde un
DataSet con datatables relacionadas, mas me piden (y no se si es posible)
que se incluyan las etiquetas de las tablas aunque no tenga registros, es
esto posible? y tambien poder poner en las 1eras dos lineas que diga asi:
<?xml version="1.0" encoding="UTF-8" ?>
<RAIZ xmlns="http://tempuri.org/miesquema.xsd">



y la ultima etiqueta debe ser:

</RAIZ>



en lugar de las que me pone el WriteXML del DataSet, asi paso la
informacion del dataset a XML



ds.WriteXml(lcfile,XmlWriteMode.IgnoreSchema)



Muchas gracias por cualquier comentario o que me guien)



Atte:

Roberto Sanchez







Respuesta Responder a este mensaje
#2 Roberto Sanchez
25/04/2007 - 19:01 | Informe spam
Hola Raul, muchas gracias por responder, lo del nombre del dataset ya quedo,
(aunque no lo de poner lo de xmlns="http://tempuri.org/miesquema.xsd")
muchas gracias en cuanto a lo de la tabla que no tenga registros, no me la
pone, o es que estoy haciendo algo mal? mira uso el visual studio 2003 y
aqui ejemplo de como pongo las relaciones:

' Relacion entre las Tablas

Dim Colpadre As DataColumn

Dim Colhija1, Colhija2, Colhija3, Colhija4, Colhija5, Colhija6, Colhija7 As
DataColumn

Colpadre = dsPedtos.Tables("Tabla1").Columns("Col_llave")

Colhija1 = dsPedtos.Tables("Tabla2").Columns("Col_llave")

Dim dr1 As New DataRelation("rel1", Colpadre, Colhija1)

' Agregar la Relacion

dr1.Nested = True

ahora no se por que no me pone la tabla2 ni siquirea las etiquetas de
<Tabla2> </Tabla2> cuando no tiene registro relacionado , me podrias
orientar? o hay algun otro modo sin usar el WriteXMl del DataSet?

"Raúl Mercado" <Raúl escribió en el
mensaje news:
Hola Roberto, con respecto a lo primero, así tu tabla no tenga registros,
igual el xml va a incluirlo, y con respecto a lo segundo el nombre del
dataset ponle "RAIZ", así:

ds.Name = "RAIZ"

Saludos,

Raúl Mercado.

"Roberto Sanchez" wrote:

Hola:

Alguien me puede ayudar?, estoy tratando de crear un archivo XML desde un
DataSet con datatables relacionadas, mas me piden (y no se si es posible)
que se incluyan las etiquetas de las tablas aunque no tenga registros, es
esto posible? y tambien poder poner en las 1eras dos lineas que diga asi:
<?xml version="1.0" encoding="UTF-8" ?>
<RAIZ xmlns="http://tempuri.org/miesquema.xsd">



y la ultima etiqueta debe ser:

</RAIZ>



en lugar de las que me pone el WriteXML del DataSet, asi paso la
informacion del dataset a XML



ds.WriteXml(lcfile,XmlWriteMode.IgnoreSchema)



Muchas gracias por cualquier comentario o que me guien)



Atte:

Roberto Sanchez







email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida