XML


SEO: Para qué sirve y cómo crear un fichero sitemap.xml

El fichero sitemap.xml tiene definido un protocolo compuesto por etiquetas XML, y lo que hace es facilitar a los buscadores datos adicionales de cada una de las páginas que se incluyen en nuestro sitio web. Como casi siempre, y pese a que los grandes buscadores ya lo tienen como un estándar, la inclusión en un dominio de un archivo sitemap no garantiza que los buscadores indexen todas las páginas que listamos en él, pero sí es recomendable su uso. Requisitos: Las URLs que se establecen en el archivo sitemap han de pertenecer al mismo dominio (no se permiten subdominios), el […]


WMB: Formatear un tipo FLOAT a tipo CHARACTER sin formato exponencial en ESQL

Cuando en un XML llega un campo con un valor FLOAT, por ejemplo, 12.67 en WMB, por defecto, si no se está validando contra ningún schema xsd, o algún message set, lo convierte a formato exponencial 1.267E+3. Para evitar esto, hay que hacer un CAST() para convertirlo a tipo CHARACTER y que WMB no le cambie el formato. Pero no hay un CAST() directo de FLOAT a CHAR, sino que tendremos que pasarlo de la siguiente forma:

En este ejemplo usamos COALESCE() para asignar algo siempre al campo.


JDOM: Escribir o crear fichero XML desde Java

Ya hemos visto cómo leer un fichero XML con JDOM. Así que ahora explicaremos cómo se crean documentos, elementos y atributos JDOM para formar un fichero XML nuevo de salida. Requisitos: – Tener descargada la librería de JDOM. Podemos descargarla desde su página oficial. El fichero XML que queremos crear de salida tiene el siguiente aspecto:


JDOM: Leer fichero XML desde Java

Para facilitar la lectura (o escritura) de ficheros XML desde Java, podemos usar la librería de JDOM, que podemos descargar desde la web oficial de JDOM. Requisitos: – Tener descargada la librería. – Conocer la estructura del XML. Suponiendo que tenemos el siguiente XML: