documentacion xml

05/01/2005 - 19:09 por Pedro Hurtado | Informe spam
Estoy desarrollando una aplicación en c#, en la que el usuario final compila
algunas cosas en tiempo de ejecución, para ello he creado un sencillo editor
y lo he provisto de intellisense. Mi problema es el siguiente:

Para los documentos xml pequeños no tengo ningún problema los leo con
XmlTextReader, pero utilizo algunas clases de
mscorlib.dll(System.Math,etc...) y el fichero mscorlib.xml tiene 5MB.

Mis Preguntas son las siguientes:

1.¿Alguien sabe de alguna utilidad o lector xml proporcionado por c# que me
permita leer los comentarios que intellisense muestra como tooltip de forma
más eficiente?

2.¿Como localizo el fichero automáticamente a partir de los datos
proporcionados por la propiedad Assembly.Location si utilizo Visual estudio
.Net en Castellano y el fichero mscorlib.dll reside en
"Winnt\Microsoft.Net\Framework\v1.1.4322"
mientras que el fichero mscorlib.xml reside en
"Winnt\Microsoft.Net\Framework\v1.1.4322\es"?

Hasta ahora lo estoy haciendo concatenando a la primera rut
System.Globalization.CultureInfo.CurrentCulture.TwoLetterISOLanguageName.Pero me quiero asegurar que en proximas versiones de .Net no tenga problemas

Gracias a todos.

Preguntas similare

Leer las respuestas

#1 Rodrigo Corral [MVP]
05/01/2005 - 22:38 | Informe spam
Lo que debes hacer es no leer secuencialmente, utilizando XPath para extraer
los datos que necesitas no deberias tener problemas con un fichero de 5 mb

En cuanto a la segunda pregunta, la forma en la que buscas el archivo es la
correcta.


Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org
Respuesta Responder a este mensaje
#2 OmarX
06/01/2005 - 04:01 | Informe spam
1) Carga el esquema apropiado antes de cargar el documento para que no trate
de inferirlo con cada elemento que cargue, de lo contrario el tiempo de
carga se incrementará exponencialmente.
2)Lamentablemente no poseo información con respecto a la futura nomenclatura
en framework 2

"Pedro Hurtado" wrote in message
news:
Estoy desarrollando una aplicación en c#, en la que el usuario final
compila
algunas cosas en tiempo de ejecución, para ello he creado un sencillo
editor
y lo he provisto de intellisense. Mi problema es el siguiente:

Para los documentos xml pequeños no tengo ningún problema los leo con
XmlTextReader, pero utilizo algunas clases de
mscorlib.dll(System.Math,etc...) y el fichero mscorlib.xml tiene 5MB.

Mis Preguntas son las siguientes:

1.¿Alguien sabe de alguna utilidad o lector xml proporcionado por c# que
me
permita leer los comentarios que intellisense muestra como tooltip de
forma
más eficiente?

2.¿Como localizo el fichero automáticamente a partir de los datos
proporcionados por la propiedad Assembly.Location si utilizo Visual
estudio
.Net en Castellano y el fichero mscorlib.dll reside en
"Winnt\Microsoft.Net\Framework\v1.1.4322"
mientras que el fichero mscorlib.xml reside en
"Winnt\Microsoft.Net\Framework\v1.1.4322\es"?

Hasta ahora lo estoy haciendo concatenando a la primera ruta
System.Globalization.CultureInfo.CurrentCulture.TwoLetterISOLanguageName.Pero
me quiero asegurar que en proximas versiones de .Net no tenga problemas

Gracias a todos.

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