Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup microsoft.public.es.* 1 Foro > Newsgroup microsoft.public.es.dotnet.aspnet
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 21-04-2008, 16:38:20
Hugo Gsell
 
Mensajes: n/a
Predeterminado Problema con caracteres en pagina html

Hola.
Tengo una pagina de ayuda htm, generada desde word.
Es decir, se escribio la ayuda en word, se hizo grabar como pagina web y me
genero un archivo.htm (mas una carpeta con algunas cosillas: un
archivofilelist.xml y un archivo header.htm).
Si hago doble clic desde el explorador de windows en el archivo .htm
funciona perfectamente, es decir, lo ejecuto localmente... supongo... con
las configuraciones de idioma, etc de esta pc.

Luego incluyo este archivo (mas su carpeta mas archivos de subcarpeta) en mi
proyecto web, en esta misma pc, pero el proyecto se halla en un servidor
remoto que tambien esta en español..... (aunque no se si depende del
framework o que.. bueno a eso viene la pregunta....)
La cosa es que cuando ejecuto en esta pc... pero en el servidor remoto...
digamos \\miserver\micarpeta\archivo.htm si bien me lo muestra los acentos
no me aparecen... aparecen con un cuadradito..

Como puedo hacer que se vea correctamente el texto?


Hugo A. Gsell


Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2 (permalink)  
Antiguo 21-04-2008, 17:32:02
Oswaldo
 
Mensajes: n/a
Predeterminado RE: Problema con caracteres en pagina html

No debes de poner el acento directamente, si no con su ejemplo: á=á

"Hugo Gsell" wrote:

> Hola.
> Tengo una pagina de ayuda htm, generada desde word.
> Es decir, se escribio la ayuda en word, se hizo grabar como pagina web y me
> genero un archivo.htm (mas una carpeta con algunas cosillas: un
> archivofilelist.xml y un archivo header.htm).
> Si hago doble clic desde el explorador de windows en el archivo .htm
> funciona perfectamente, es decir, lo ejecuto localmente... supongo... con
> las configuraciones de idioma, etc de esta pc.
>
> Luego incluyo este archivo (mas su carpeta mas archivos de subcarpeta) en mi
> proyecto web, en esta misma pc, pero el proyecto se halla en un servidor
> remoto que tambien esta en español..... (aunque no se si depende del
> framework o que.. bueno a eso viene la pregunta....)
> La cosa es que cuando ejecuto en esta pc... pero en el servidor remoto...
> digamos \\miserver\micarpeta\archivo.htm si bien me lo muestra los acentos
> no me aparecen... aparecen con un cuadradito..
>
> Como puedo hacer que se vea correctamente el texto?
>
>
> Hugo A. Gsell
>
>
>

Responder Con Cita
  #3 (permalink)  
Antiguo 21-04-2008, 17:32:02
Oswaldo
 
Mensajes: n/a
Predeterminado RE: Problema con caracteres en pagina html

No debes de poner el acento directamente, si no con su ejemplo: á=á

"Hugo Gsell" wrote:

> Hola.
> Tengo una pagina de ayuda htm, generada desde word.
> Es decir, se escribio la ayuda en word, se hizo grabar como pagina web y me
> genero un archivo.htm (mas una carpeta con algunas cosillas: un
> archivofilelist.xml y un archivo header.htm).
> Si hago doble clic desde el explorador de windows en el archivo .htm
> funciona perfectamente, es decir, lo ejecuto localmente... supongo... con
> las configuraciones de idioma, etc de esta pc.
>
> Luego incluyo este archivo (mas su carpeta mas archivos de subcarpeta) en mi
> proyecto web, en esta misma pc, pero el proyecto se halla en un servidor
> remoto que tambien esta en español..... (aunque no se si depende del
> framework o que.. bueno a eso viene la pregunta....)
> La cosa es que cuando ejecuto en esta pc... pero en el servidor remoto...
> digamos \\miserver\micarpeta\archivo.htm si bien me lo muestra los acentos
> no me aparecen... aparecen con un cuadradito..
>
> Como puedo hacer que se vea correctamente el texto?
>
>
> Hugo A. Gsell
>
>
>

Responder Con Cita
  #4 (permalink)  
Antiguo 22-04-2008, 10:15:08
Adokin
 
Mensajes: n/a
Predeterminado Re: Problema con caracteres en pagina html

On 21 abr, 18:32, Oswaldo <Oswa...***discussions.microsoft.com> wrote:
> No debes de poner el acento directamente, si no con su ejemplo: á=á
>
> "Hugo Gsell" wrote:
> > Hola.
> > Tengo una pagina de ayuda htm, generada desde word.
> > Es decir, se escribio la ayuda en word, se hizo grabar como pagina web yme
> > genero un archivo.htm (mas una carpeta con algunas cosillas: un
> > archivofilelist.xml y un archivo header.htm).
> > Si hago doble clic desde el explorador de windows en el archivo .htm
> > funciona perfectamente, es decir, lo ejecuto localmente... supongo... con
> > las configuraciones de idioma, etc de esta pc.

>
> > Luego incluyo este archivo (mas su carpeta mas archivos de subcarpeta) en mi
> > proyecto web, en esta misma pc, pero el proyecto se halla en un servidor
> > remoto que tambien esta en español..... (aunque no se si depende del
> > framework o que.. bueno a eso viene la pregunta....)
> > La cosa es que cuando ejecuto en esta pc... pero en el servidor remoto....
> > digamos \\miserver\micarpeta\archivo.htm si bien me lo muestra los acentos
> > no me aparecen... aparecen con un cuadradito..

>
> > Como puedo hacer que se vea correctamente el texto?

>
> > Hugo A. Gsell


No entiendo la respuesta de Oswaldo.

en cuanto a tu problema, compruebo que word, al exportar el documento,
guarda los caracteres con acento directamente, no con su código.
Además, para un documento con una simple 'a' acentuada genera
bastantes líneas de código que a mi parecer no son necesarias.
Yo creo que tienes 2 soluciones:
- Redactar el documento en un editor HTML que al introducir acentos,
eñes y demás los guarde con el código asociado.
- Hacerlo con Word y luego corregir a mano los caracteres especiales.

Espero que mi respuesta te solucione el problema.
Un saludo.
Responder Con Cita
  #5 (permalink)  
Antiguo 22-04-2008, 10:15:08
Adokin
 
Mensajes: n/a
Predeterminado Re: Problema con caracteres en pagina html

On 21 abr, 18:32, Oswaldo <Oswa...***discussions.microsoft.com> wrote:
> No debes de poner el acento directamente, si no con su ejemplo: á=á
>
> "Hugo Gsell" wrote:
> > Hola.
> > Tengo una pagina de ayuda htm, generada desde word.
> > Es decir, se escribio la ayuda en word, se hizo grabar como pagina web yme
> > genero un archivo.htm (mas una carpeta con algunas cosillas: un
> > archivofilelist.xml y un archivo header.htm).
> > Si hago doble clic desde el explorador de windows en el archivo .htm
> > funciona perfectamente, es decir, lo ejecuto localmente... supongo... con
> > las configuraciones de idioma, etc de esta pc.

>
> > Luego incluyo este archivo (mas su carpeta mas archivos de subcarpeta) en mi
> > proyecto web, en esta misma pc, pero el proyecto se halla en un servidor
> > remoto que tambien esta en español..... (aunque no se si depende del
> > framework o que.. bueno a eso viene la pregunta....)
> > La cosa es que cuando ejecuto en esta pc... pero en el servidor remoto....
> > digamos \\miserver\micarpeta\archivo.htm si bien me lo muestra los acentos
> > no me aparecen... aparecen con un cuadradito..

>
> > Como puedo hacer que se vea correctamente el texto?

>
> > Hugo A. Gsell


No entiendo la respuesta de Oswaldo.

en cuanto a tu problema, compruebo que word, al exportar el documento,
guarda los caracteres con acento directamente, no con su código.
Además, para un documento con una simple 'a' acentuada genera
bastantes líneas de código que a mi parecer no son necesarias.
Yo creo que tienes 2 soluciones:
- Redactar el documento en un editor HTML que al introducir acentos,
eñes y demás los guarde con el código asociado.
- Hacerlo con Word y luego corregir a mano los caracteres especiales.

Espero que mi respuesta te solucione el problema.
Un saludo.
Responder Con Cita
  #6 (permalink)  
Antiguo 23-04-2008, 13:58:55
Hugo Gsell
 
Mensajes: n/a
Predeterminado Re: Problema con caracteres en pagina html

Si. Lo que me dices es lo que estoy haciendo... o sea general el .htm y
luego corregir sobre este.
El tema es que es tengo un par de documentos "medio dinámicos" y hacer a
cada rato el trabajo de conversión a mano se complica un poco.
De todas formas gracias.

Hugo A. GSell


"Adokin" <jarabomarkina***gmail.com> escribió en el mensaje
news:3101b53d-45da-4adf-8bf0-83e2c0136f85***2g2000hsn.googlegroups.com...
On 21 abr, 18:32, Oswaldo <Oswa...***discussions.microsoft.com> wrote:
> No debes de poner el acento directamente, si no con su ejemplo: á=á
>
> "Hugo Gsell" wrote:
> > Hola.
> > Tengo una pagina de ayuda htm, generada desde word.
> > Es decir, se escribio la ayuda en word, se hizo grabar como pagina web y
> > me
> > genero un archivo.htm (mas una carpeta con algunas cosillas: un
> > archivofilelist.xml y un archivo header.htm).
> > Si hago doble clic desde el explorador de windows en el archivo .htm
> > funciona perfectamente, es decir, lo ejecuto localmente... supongo...
> > con
> > las configuraciones de idioma, etc de esta pc.

>
> > Luego incluyo este archivo (mas su carpeta mas archivos de subcarpeta)
> > en mi
> > proyecto web, en esta misma pc, pero el proyecto se halla en un servidor
> > remoto que tambien esta en español..... (aunque no se si depende del
> > framework o que.. bueno a eso viene la pregunta....)
> > La cosa es que cuando ejecuto en esta pc... pero en el servidor
> > remoto...
> > digamos \\miserver\micarpeta\archivo.htm si bien me lo muestra los
> > acentos
> > no me aparecen... aparecen con un cuadradito..

>
> > Como puedo hacer que se vea correctamente el texto?

>
> > Hugo A. Gsell


No entiendo la respuesta de Oswaldo.

en cuanto a tu problema, compruebo que word, al exportar el documento,
guarda los caracteres con acento directamente, no con su código.
Además, para un documento con una simple 'a' acentuada genera
bastantes líneas de código que a mi parecer no son necesarias.
Yo creo que tienes 2 soluciones:
- Redactar el documento en un editor HTML que al introducir acentos,
eñes y demás los guarde con el código asociado.
- Hacerlo con Word y luego corregir a mano los caracteres especiales.

Espero que mi respuesta te solucione el problema.
Un saludo.


Responder Con Cita
  #7 (permalink)  
Antiguo 23-04-2008, 13:58:55
Hugo Gsell
 
Mensajes: n/a
Predeterminado Re: Problema con caracteres en pagina html

Si. Lo que me dices es lo que estoy haciendo... o sea general el .htm y
luego corregir sobre este.
El tema es que es tengo un par de documentos "medio dinámicos" y hacer a
cada rato el trabajo de conversión a mano se complica un poco.
De todas formas gracias.

Hugo A. GSell


"Adokin" <jarabomarkina***gmail.com> escribió en el mensaje
news:3101b53d-45da-4adf-8bf0-83e2c0136f85***2g2000hsn.googlegroups.com...
On 21 abr, 18:32, Oswaldo <Oswa...***discussions.microsoft.com> wrote:
> No debes de poner el acento directamente, si no con su ejemplo: á=á
>
> "Hugo Gsell" wrote:
> > Hola.
> > Tengo una pagina de ayuda htm, generada desde word.
> > Es decir, se escribio la ayuda en word, se hizo grabar como pagina web y
> > me
> > genero un archivo.htm (mas una carpeta con algunas cosillas: un
> > archivofilelist.xml y un archivo header.htm).
> > Si hago doble clic desde el explorador de windows en el archivo .htm
> > funciona perfectamente, es decir, lo ejecuto localmente... supongo...
> > con
> > las configuraciones de idioma, etc de esta pc.

>
> > Luego incluyo este archivo (mas su carpeta mas archivos de subcarpeta)
> > en mi
> > proyecto web, en esta misma pc, pero el proyecto se halla en un servidor
> > remoto que tambien esta en español..... (aunque no se si depende del
> > framework o que.. bueno a eso viene la pregunta....)
> > La cosa es que cuando ejecuto en esta pc... pero en el servidor
> > remoto...
> > digamos \\miserver\micarpeta\archivo.htm si bien me lo muestra los
> > acentos
> > no me aparecen... aparecen con un cuadradito..

>
> > Como puedo hacer que se vea correctamente el texto?

>
> > Hugo A. Gsell


No entiendo la respuesta de Oswaldo.

en cuanto a tu problema, compruebo que word, al exportar el documento,
guarda los caracteres con acento directamente, no con su código.
Además, para un documento con una simple 'a' acentuada genera
bastantes líneas de código que a mi parecer no son necesarias.
Yo creo que tienes 2 soluciones:
- Redactar el documento en un editor HTML que al introducir acentos,
eñes y demás los guarde con el código asociado.
- Hacerlo con Word y luego corregir a mano los caracteres especiales.

Espero que mi respuesta te solucione el problema.
Un saludo.


Responder Con Cita
  #8 (permalink)  
Antiguo 29-04-2008, 08:23:49
Adokin
 
Mensajes: n/a
Predeterminado Re: Problema con caracteres en pagina html

Oye, Hugo, no se como tienes el asunto montado exactamente. Si es como
pienso, yo me haría una pequeña aplicación a la que le pasaría la ruta
del documento HTML para que me eliminase todo ese código inservible
que incluye Word. Esto lo tendrías que hacer "a mano". Luego puedes
usar el método estatico "HttpUtility.HttpEncode" ( a lo mejor ya lo
conocías y no te estoy contando nada nuevo ) que te convierte todos
los caracteres especiales a su equivalente HTML.

Un saludo
Responder Con Cita
  #9 (permalink)  
Antiguo 29-04-2008, 08:23:49
Adokin
 
Mensajes: n/a
Predeterminado Re: Problema con caracteres en pagina html

Oye, Hugo, no se como tienes el asunto montado exactamente. Si es como
pienso, yo me haría una pequeña aplicación a la que le pasaría la ruta
del documento HTML para que me eliminase todo ese código inservible
que incluye Word. Esto lo tendrías que hacer "a mano". Luego puedes
usar el método estatico "HttpUtility.HttpEncode" ( a lo mejor ya lo
conocías y no te estoy contando nada nuevo ) que te convierte todos
los caracteres especiales a su equivalente HTML.

Un saludo
Responder Con Cita
  #10 (permalink)  
Antiguo 29-04-2008, 15:28:30
Jose A. Fernandez
 
Mensajes: n/a
Predeterminado Re: Problema con caracteres en pagina html

Hola Hugo
(Agregando a lo que comenta Adokin)
Podrías limpiar el contenido de HTML que ingresa el word con
expressiones regulares
O sea mi idea es NO CONVIERTAS solo que a la hora de lectura, tendrias
que obtener el archivo, pasarlo por el "Cleaner de Word" y luego
presentar el contenido en un pagina con un simple webcontrol Literal

- Clean Word HTML using Regular Expressions
http://tim.mackey.ie/CleanWordHTMLUs...pressions.aspx
- Cleaning Word's Nasty HTML
http://www.codinghorror.com/blog/archives/000485.html

(hay mas especificas.. que limpian TODO)

Luego podrías presentarlo en un webcontrol Literal que tiene un modo
"Encode" que ya te codifica en HTML (mas rapido no?)

Espero que te sirva de ayuda o guia


Enlaces:
-------------------
Literal.Mode (Propiedad)
Obtiene o establece un valor de enumeración que especifica cómo se
representa el contenido del control Literal.
http://msdn2.microsoft.com/es-es/lib...de(VS.80).aspx

Simple pero poderozo: Literal webcontrol
http://geeks.ms/blogs/fernandezja/ar...ebcontrol.aspx

______________________
Jose A. Fernandez
blog: http://geeks.ms/blogs/fernandezja




On 29 abr, 04:23, Adokin <jarabomark...***gmail.com> wrote:
> Oye, Hugo, no se como tienes el asunto montado exactamente. Si es como
> pienso, yo me haría una pequeña aplicación a la que le pasaría la ruta
> del documento HTML para que me eliminase todo ese código inservible
> que incluye Word. Esto lo tendrías que hacer "a mano". Luego puedes
> usar el método estatico "HttpUtility.HttpEncode" ( a lo mejor ya lo
> conocías y no te estoy contando nada nuevo ) que te convierte todos
> los caracteres especiales a su equivalente HTML.
>
> Un saludo


Responder Con Cita
 
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
Tarda en mostrar la página HTML principal Robert M. L. Newsgroup microsoft.public.es.outlookexpress 0 24-05-2008 18:25:44
Mostrar caracteres chinos en una pagina asp Ana Newsgroup microsoft.public.es.asp 0 26-04-2007 10:15:36
Prohibir Copiar texto en una Página HTML [ DAVID A.ORTEGA ] Newsgroup microsoft.public.es.frontpage 0 02-08-2006 23:15:23
Crear página html desde Java ALICIA RODRIGUEZ PELAEZ Newsgroup es.comp.lenguajes.java 24 24-03-2006 17:56:54
registrarse a evento activex en pagina html Carla Newsgroup microsoft.public.es.com 0 26-01-2004 09:24:46





Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.