Más

¿Cómo habilitar el etiquetado árabe / UTF8 en OpenLayers?

¿Cómo habilitar el etiquetado árabe / UTF8 en OpenLayers?


Tengo datos en GeoJSON que contienen árabe en algún atributo al leer el atributo

info.push (características [i] .get ('Nombre'));

Entiendo esto:

No se puede leer cómo habilitar UTF8 o no lo sé ...


Estaba obteniendo datos del archivo GeoJSON y, en primer lugar, fue un problema de codificación de caracteres en él. Especifiqué "utf-8" en la creación de mi archivo GeoJSON y funcionó bien, gracias.


OpenLayers 2 no tiene ningún problema con los caracteres árabes, consulte p. Ej. este violín.

Sin embargo, deberá especificar la codificación de caracteres correcta en su archivo HTML, algo como:

  …  … 

También asegúrese de que sus archivos estén codificados en UTF-8, por supuesto.