• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
 
 
 
OBJETIVOS
 
!""#$%&'
 
(%&""
REQUERIMIENTOS
SOFTWARE
Microsoft Visual Studio 2005.NET FrameWork 2.0
DESCRIPCIÓN
El archivo .xml que ha utilizado en el tutorial anterior estáestructurado de modo que las propiedades de cada elemento estánexpresadas como atributos. En muchos casos, los archivos .xml con los quetrabaja están estructurados de forma diferente. Por ejemplo, los valoresen un archivo .xml se crean a menudo como elementos con texto interno.Si tiene un archivo .xml en el que los valores de propiedad se expresanen un formato diferente de los atributos, puede crear un archivo detransformación (.xsl) que puede volver a dar formato de forma dinámica alarchivo .xml para que sea compatible con el control
XmlDataSource
.En este tutorial, trabajará con un archivo .xml que contiene los mismosdatos que el archivo Libros.xml que utilizó en el tutorial anterior. Sinembargo, los datos se estructurarán de forma diferente que en el archivoLibros.xml, por lo que utilizará una transformación para cambiarle elformato de forma dinámica.
 ACTIVIDAD 1 – CREACIÓN DEL SEGUNDO ARCHIVO XML 
Vamos a agregar un nuevo archivo XML, contiene los mismos datos, pero seencuentran estructurados de manera distinta.La estructura del archivo XML debería quedar como lo muestra la siguientefigura:
 
 )
 
 NOTA.
El archivo se encuentra disponible junto a este tutorial.
 ACTIVIDAD 2 – CREACIÓN DE ARCHIVO DE TRANSFORMACIÓN
Ahora necesita un archivo de transformación que convertirá los datos delarchivo xLibros.xml en el formato basado en atributos que utiliza elcontrol
XmlDataSource
.Usando el Explorador de Soluciones y haciendo clic derecho sobre lacarpeta App_Data seleccionar la opción Agregar nuevo elemento y se tendráel siguiente cuadro de diálogo:
 
 *
 No existe una plantilla que represente el archivo de transformación, porlo que se debe seleccionar la plantilla Archivo de texto y asignarle laextensión adecuada. En este caso el archivo que vamos a crear esLibros.xsl. Haciendo clic en el botón Agregar se crea un archivo vacío.Vamos a agregar el siguiente código:
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...