<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://lineadecodigo.es/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/brand/codigo-claro-og.svg</image:loc>
      <image:title>Línea de Código</image:title>
      <image:caption>Guías prácticas para entender PHP, Java y JavaScript con ejemplos pequeños y pruebas claras.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/abrir-archivo-en-php/</loc>
    <lastmod>2026-06-03</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/php-file-flow.png</image:loc>
      <image:title>Abrir un archivo en PHP: fopen, modos y lectura segura</image:title>
      <image:caption>Diferencia entre fopen, file_get_contents, fgets, fwrite y fclose para leer o escribir archivos PHP sin romper permisos, rutas ni memoria.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/aplicacion-bloqueada-por-la-seguridad-de-java/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/aplicacion-bloqueada-por-la-seguridad-de-java.svg</image:loc>
      <image:title>Aplicación bloqueada por seguridad de Java: qué revisar</image:title>
      <image:caption>Guía práctica sobre aplicación bloqueada seguridad Java con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/array-bidimensional-js/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/array-bidimensional-js.svg</image:loc>
      <image:title>Array bidimensional en JavaScript: filas, columnas y recorridos</image:title>
      <image:caption>Guía práctica sobre array bidimensional JavaScript con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/solucion-a-que-autofirma-no-te-muestre-ningun-certificado-digital-o-no-funcione-con-dnie/</loc>
    <lastmod>2026-06-02</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/autofirma-certificados.png</image:loc>
      <image:title>AutoFirma no muestra certificados o falla con DNIe: solución ordenada</image:title>
      <image:caption>Checklist para revisar AutoFirma cuando no aparecen certificados digitales, falla el DNIe o el navegador no abre la aplicación.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/certificado-ultimas-voluntades/</loc>
    <lastmod>2026-07-24</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/certificado-ultimas-voluntades.png</image:loc>
      <image:title>Certificado de últimas voluntades: cómo solicitarlo online en 2026</image:title>
      <image:caption>Solicita el certificado de últimas voluntades en el Ministerio de Justicia: precio 3,86 €, modelo 790, solicitud online con certificado digital, plazos y qué hacer si no hay testamento.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/certificado-digital-fnmt/</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/certificado-digital-fnmt.png</image:loc>
      <image:title>Certificado digital FNMT 2026: solicítalo gratis online con DNIe o presencial</image:title>
      <image:caption>Solicita tu certificado digital FNMT gratis en 2026: con DNIe sin cita o con cita presencial. Cómo instalarlo, exportarlo con clave privada y renovarlo.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/cita-previa-inss/</loc>
    <lastmod>2026-08-18</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/cita-previa-inss.png</image:loc>
      <image:title>Cita previa INSS 2026: cómo pedirla online, por teléfono o en la app</image:title>
      <image:caption>Pide cita previa en el INSS (Seguridad Social) por internet sin certificado, teléfono 901 10 65 70 o app Cita Previa SS. Pasos, qué trámites la requieren y documentación.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/clave-pin-permanente/</loc>
    <lastmod>2026-07-06</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/clave-pin-permanente.png</image:loc>
      <image:title>Cl@ve PIN y Cl@ve Permanente: registro, uso y diferencias en 2026</image:title>
      <image:caption>Regístrate en Cl@ve desde casa con DNIe o certificado digital. Activa el PIN para trámites rápidos o la permanente para gestiones avanzadas. Pasos, plazos y URLs oficiales.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/que-es-una-clase-abstracta-en-java/</loc>
    <lastmod>2026-06-03</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/java-abstract-class-map.png</image:loc>
      <image:title>Clase abstracta en Java: cuándo usarla y ejemplo claro</image:title>
      <image:caption>Qué es una clase abstracta en Java, cómo se diferencia de una interfaz, cuándo conviene usar abstract y qué errores evitar.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/color-en-java/</loc>
    <lastmod>2026-05-21</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/java-color-rgb.png</image:loc>
      <image:title>Color en Java con java.awt.Color, RGB y alpha</image:title>
      <image:caption>Aprende a crear colores en Java con java.awt.Color, valores RGB de 0 a 255, alpha y constantes listas para usar.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/comando-para-aplanar-en-minecraft/</loc>
    <lastmod>2026-06-02</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/minecraft-fill-planner.png</image:loc>
      <image:title>Comando para aplanar en Minecraft con /fill</image:title>
      <image:caption>Guía práctica para aplanar terreno en Minecraft Java o Bedrock con /fill, calcular el volumen y evitar borrar más bloques de los previstos.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/compare-arrays-javascript/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/compare-arrays-javascript.svg</image:loc>
      <image:title>Comparar arrays en JavaScript sin caer en igualdad falsa</image:title>
      <image:caption>Guía práctica sobre compare arrays JavaScript con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/php-startswith/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/php-startswith.svg</image:loc>
      <image:title>Comprobar si un texto empieza por una cadena en PHP</image:title>
      <image:caption>Guía práctica sobre PHP startsWith con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/javascript-concatenar/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/javascript-concatenar.svg</image:loc>
      <image:title>Concatenar strings en JavaScript: template literals y buenas prácticas</image:title>
      <image:caption>Guía práctica sobre JavaScript concatenar con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/conectar-php-mysql-pdo/</loc>
    <lastmod>2026-07-05</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/php.svg</image:loc>
      <image:title>Conectar PHP con MySQL usando PDO: conexión, CRUD y buenas prácticas</image:title>
      <image:caption>Guía para conectar PHP con MySQL mediante PDO con ejemplos de conexión segura, consultas preparadas, CRUD completo y manejo de errores.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/que-es-un-constructor-java/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/que-es-un-constructor-java.svg</image:loc>
      <image:title>Constructor en Java: inicializar objetos con criterio</image:title>
      <image:caption>Guía práctica sobre constructor Java con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/consultar-multas-dgt/</loc>
    <lastmod>2026-07-10</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/consultar-multas-dgt.png</image:loc>
      <image:title>Consultar multas DGT 2026: por DNI, matrícula y pago con 50% de descuento</image:title>
      <image:caption>Consulta tus multas de tráfico en 2026 gratis: Sede Electrónica DGT o app miDGT. Paga con 50% de descuento en los primeros 20 días y revisa el TESTRA.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/consumir-api-rest-php-3/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/consumir-api-rest-php-3.svg</image:loc>
      <image:title>Consumir una API REST con PHP paso a paso</image:title>
      <image:caption>Guía práctica sobre consumir API REST PHP con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/string-to-int-php/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/string-to-int-php.svg</image:loc>
      <image:title>Convertir string a int en PHP: cast, filtros y validación</image:title>
      <image:caption>Guía práctica sobre string to int PHP con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/crear-objeto-en-java/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/crear-objeto-en-java.svg</image:loc>
      <image:title>Crear un objeto en Java: new, atributos y métodos</image:title>
      <image:caption>Guía práctica sobre crear objeto Java con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/como-cambiar-tu-skin-en-minecraft-java/</loc>
    <lastmod>2026-06-02</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/minecraft-java-skin.png</image:loc>
      <image:title>Cómo cambiar tu skin en Minecraft Java desde Launcher o navegador</image:title>
      <image:caption>Pasos actuales para cambiar una skin en Minecraft Java, elegir modelo Classic o Slim y resolver fallos habituales cuando no se aplica.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/como-crear-una-clase-en-java-3/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/como-crear-una-clase-en-java-3.svg</image:loc>
      <image:title>Cómo crear una clase en Java sin mezclar responsabilidades</image:title>
      <image:caption>Guía práctica sobre crear clase Java con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/dnie-vs-certificado-fnmt/</loc>
    <lastmod>2026-07-06</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/dnie-vs-certificado-fnmt.png</image:loc>
      <image:title>DNIe vs Certificado FNMT: diferencias, ventajas y cuándo usar cada uno</image:title>
      <image:caption>Comparativa real entre el DNIe 3.0 y el certificado digital de la FNMT. Qué necesitas para cada trámite, nivel de seguridad, coste y cómo elegir según tu caso.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/descargar-java-1-6-0-32-bits/</loc>
    <lastmod>2026-06-02</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/java-6-32bits-safe.png</image:loc>
      <image:title>Descargar Java 1.6 de 32 bits: cuándo usarlo y riesgos</image:title>
      <image:caption>Guía segura para encontrar Java 1.6 de 32 bits solo cuando una aplicación heredada lo exige, con advertencias de seguridad y alternativas actuales.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/herramientas/diagnostico-java/</loc>
    <lastmod>2026-06-03</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/herramientas--diagnostico-java.svg</image:loc>
      <image:title>Diagnóstico de errores comunes en Java</image:title>
      <image:caption>Herramienta sencilla para preparar ejercicios y decisiones sobre errores Java antes de copiar código.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/eliminar-elemento-de-un-array-javascript-2/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/eliminar-elemento-de-un-array-javascript-2.svg</image:loc>
      <image:title>Eliminar elementos de un array en JavaScript sin mutar de más</image:title>
      <image:caption>Guía práctica sobre eliminar elemento array JavaScript con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/firmar-pdf-con-autofirma/</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/autofirma-firmar-pdf.png</image:loc>
      <image:title>Firmar un PDF con AutoFirma paso a paso: guía completa</image:title>
      <image:caption>Pasos concretos para firmar un documento PDF con AutoFirma: abrir la aplicación, seleccionar certificado, elegir archivo, ubicar la firma y verificar el resultado.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/generar-numeros-aleatorios-java/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/generar-numeros-aleatorios-java.svg</image:loc>
      <image:title>Generar números aleatorios en Java con Random y SecureRandom</image:title>
      <image:caption>Guía práctica sobre números aleatorios Java con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/herramientas/guia-funciones-php/</loc>
    <lastmod>2026-06-03</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/herramientas--guia-funciones-php.svg</image:loc>
      <image:title>Guía rápida para elegir funciones de PHP</image:title>
      <image:caption>Herramienta sencilla para preparar ejercicios y decisiones sobre funciones PHP antes de copiar código.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/hacer-una-ventana-en-java/</loc>
    <lastmod>2026-06-03</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/java-swing-jframe.png</image:loc>
      <image:title>Hacer una ventana en Java con JFrame paso a paso</image:title>
      <image:caption>Ejemplo mínimo para crear una ventana Java con Swing y JFrame, añadir contenido, mostrarla correctamente y evitar errores de cierre o ventana vacía.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/herramientas/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/herramientas.svg</image:loc>
      <image:title>Herramientas para practicar código antes de copiarlo</image:title>
      <image:caption>Guía práctica sobre herramientas de programación con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/informe-bases-cotizacion/</loc>
    <lastmod>2026-07-10</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/informe-bases-cotizacion.png</image:loc>
      <image:title>Informe de bases de cotización: cómo solicitarlo y diferencias con la vida laboral en 2026</image:title>
      <image:caption>Solicita tu informe de bases de cotización en la Seguridad Social. Diferencias con la vida laboral, cómo obtenerlo online, plazos y cómo interpretar los datos.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/ingreso-minimo-vital/</loc>
    <lastmod>2026-07-24</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/ingreso-minimo-vital.png</image:loc>
      <image:title>Ingreso Mínimo Vital 2026: requisitos, cuantía y cómo solicitarlo</image:title>
      <image:caption>Solicita el Ingreso Mínimo Vital 2026: cuantía desde 733,60 €/mes, requisitos de residencia e ingresos, solicitud online en imv.seg-social.es, plazos y documentación.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/instalar-java-para-libreoffice/</loc>
    <lastmod>2026-06-02</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/libreoffice-java-jre.png</image:loc>
      <image:title>Instalar Java para LibreOffice y activar el JRE correcto</image:title>
      <image:caption>Solución paso a paso para que LibreOffice detecte Java, con comprobaciones de arquitectura, menú Avanzado y alternativas seguras.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/java-jdk-1-5/</loc>
    <lastmod>2026-05-21</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/java-legacy-timeline.png</image:loc>
      <image:title>Java JDK 1.5: descarga histórica, riesgos y alternativas</image:title>
      <image:caption>Qué hacer si una aplicación antigua pide JDK 1.5, dónde mirar de forma oficial y por qué conviene migrar a una versión mantenida.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/java/</loc>
    <lastmod>2026-06-03</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/java-ruta-aprendizaje.png</image:loc>
      <image:title>Java desde cero: clases, constructores y errores habituales</image:title>
      <image:caption>Ruta de aprendizaje de Java desde cero con guías conectadas, ejemplos mínimos y herramientas para practicar.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/java-en-mac/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/java-en-mac.svg</image:loc>
      <image:title>Java en Mac: instalación, versiones y variables de entorno</image:title>
      <image:caption>Guía práctica sobre Java en Mac con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/javascript/</loc>
    <lastmod>2026-06-02</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/javascript.svg</image:loc>
      <image:title>JavaScript práctico: arrays, cadenas y decisiones simples</image:title>
      <image:caption>Ruta de aprendizaje de JavaScript práctico con guías conectadas, ejemplos mínimos y herramientas para practicar.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/leer-archivo-java-2/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/leer-archivo-java-2.svg</image:loc>
      <image:title>Leer un archivo en Java con rutas, charset y cierre automático</image:title>
      <image:caption>Guía práctica sobre leer archivo Java con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/mapbox-el-sdk-de-mapas-abierto/</loc>
    <lastmod>2026-06-02</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/mapbox-sdk-mapas.png</image:loc>
      <image:title>Mapbox: qué es, token, precio gratis y cuándo usarlo</image:title>
      <image:caption>Guía práctica sobre Mapbox, Mapbox GL JS, tokens de acceso, límites gratuitos y decisiones antes de integrarlo en una web.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/mysql-utf8-php-2/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/mysql-utf8-php-2.svg</image:loc>
      <image:title>MySQL UTF-8 en PHP: conexión, consultas y acentos correctos</image:title>
      <image:caption>Guía práctica sobre MySQL UTF-8 PHP con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/metodos-abstractos-java-2/</loc>
    <lastmod>2026-06-03</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/java-abstract-methods.png</image:loc>
      <image:title>Métodos abstractos en Java: contrato, override y errores comunes</image:title>
      <image:caption>Cómo declarar métodos abstractos en Java, por qué no tienen cuerpo, cuándo una subclase debe implementarlos y cómo probar el diseño.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/nota-simple-registro-propiedad/</loc>
    <lastmod>2026-07-24</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/nota-simple-registro-propiedad.png</image:loc>
      <image:title>Nota simple del Registro de la Propiedad: cómo solicitarla online en 2026</image:title>
      <image:caption>Solicita la nota simple del Registro de la Propiedad online: precio 9,02 €, plazo 2-48 horas, paso a paso en registradores.org. Qué incluye, cómo leer las cargas y diferencia con certificación registral.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/numeros-primos-javascript-3/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/numeros-primos-javascript-3.svg</image:loc>
      <image:title>Números primos en JavaScript: algoritmo simple y pruebas</image:title>
      <image:caption>Guía práctica sobre números primos JavaScript con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/ternaria-javascript/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/ternaria-javascript.svg</image:loc>
      <image:title>Operador ternario en JavaScript: decisiones cortas y legibles</image:title>
      <image:caption>Guía práctica sobre ternaria JavaScript con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/operador-ternario-php-2/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/operador-ternario-php-2.svg</image:loc>
      <image:title>Operador ternario en PHP: cuándo usarlo y cuándo evitarlo</image:title>
      <image:caption>Guía práctica sobre operador ternario PHP con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/ordenar-una-lista-en-java/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/ordenar-una-lista-en-java.svg</image:loc>
      <image:title>Ordenar una lista en Java con Comparable, Comparator y lambdas</image:title>
      <image:caption>Guía práctica sobre ordenar lista Java con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/php/</loc>
    <lastmod>2026-06-03</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/php.svg</image:loc>
      <image:title>PHP claro: archivos, cadenas, arrays y formularios</image:title>
      <image:caption>Ruta de aprendizaje de PHP para principiantes con guías conectadas, ejemplos mínimos y herramientas para practicar.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/pasar-variable-de-php-a-javascript-con-ajax-2/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/pasar-variable-de-php-a-javascript-con-ajax-2.svg</image:loc>
      <image:title>Pasar variables de PHP a JavaScript con AJAX</image:title>
      <image:caption>Guía práctica sobre PHP JavaScript AJAX con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/cita-previa-seguridad-social/</loc>
    <lastmod>2026-07-10</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/cita-previa-seguridad-social.png</image:loc>
      <image:title>Pedir cita previa Seguridad Social 2026: online, teléfono o app</image:title>
      <image:caption>Pide cita previa en la Seguridad Social 2026 sin certificado: por internet en la Sede Electrónica, teléfono 901 10 65 70 o app Cita Previa SS. Pasos y requisitos.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/herramientas/planificador-snippet/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/herramientas--planificador-snippet.svg</image:loc>
      <image:title>Planificador de snippet de práctica</image:title>
      <image:caption>Herramienta sencilla para preparar ejercicios y decisiones sobre planificador de snippet antes de copiar código.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/problemas-sede-electronica-fnmt/</loc>
    <lastmod>2026-07-06</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/problemas-sede-fnmt.png</image:loc>
      <image:title>Problemas comunes en la Sede Electrónica FNMT: soluciones paso a paso</image:title>
      <image:caption>Los errores más frecuentes al usar la Sede FNMT: página no carga, certificado no se ve, solicitud no aparece, error al descargar. Soluciones ordenadas para cada caso.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/recorrer-array-javascript-3/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/recorrer-array-javascript-3.svg</image:loc>
      <image:title>Recorrer un array en JavaScript: for, map, filter y reduce</image:title>
      <image:caption>Guía práctica sobre recorrer array JavaScript con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/php-replace-substring/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/php-replace-substring.svg</image:loc>
      <image:title>Reemplazar una subcadena en PHP sin romper el texto</image:title>
      <image:caption>Guía práctica sobre replace substring PHP con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/renovar-dni/</loc>
    <lastmod>2026-08-18</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/renovar-dni.png</image:loc>
      <image:title>Renovar DNI 2026: precio, requisitos y cita previa por internet</image:title>
      <image:caption>Renovar el DNI en 2026 cuesta 12 €. Cómo pedir la cita previa por internet, documentación necesaria, plazos y qué hacer si tu DNI ya ha caducado.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/renovar-certificado-digital-fnmt/</loc>
    <lastmod>2026-07-07</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/renovar-certificado-digital-fnmt.png</image:loc>
      <image:title>Renovar certificado digital FNMT 2026: paso a paso antes de que caduque</image:title>
      <image:caption>Renueva tu certificado digital FNMT 2026 online en 5 minutos desde 60 días antes de que caduque. Requisitos, plazos, coste y qué hacer si ya caducó.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/replace-string-php/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/replace-string-php.svg</image:loc>
      <image:title>Replace string en PHP: str_replace, patrones y casos seguros</image:title>
      <image:caption>Guía práctica sobre replace string PHP con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/salto-de-linea-javascript-4/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/salto-de-linea-javascript-4.svg</image:loc>
      <image:title>Salto de línea en JavaScript para texto, HTML y consola</image:title>
      <image:caption>Guía práctica sobre salto de línea JavaScript con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/sede-electronica-agencia-tributaria/</loc>
    <lastmod>2026-07-07</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/sede-electronica-agencia-tributaria.png</image:loc>
      <image:title>Sede electrónica de la Agencia Tributaria: acceso, trámites y guía completa en 2026</image:title>
      <image:caption>Accede a la Sede Electrónica de la AEAT con certificado, Cl@ve o DNIe. Consulta tus datos fiscales, presenta declaraciones, pide citas y resuelve errores de acceso.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/vida-laboral-seguridad-social/</loc>
    <lastmod>2026-07-07</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/vida-laboral-seguridad-social.png</image:loc>
      <image:title>Solicitar vida laboral online 2026: cómo pedirla gratis por internet</image:title>
      <image:caption>Cómo pedir la vida laboral gratis por internet en 2026: con certificado, Cl@ve o SMS. Pasos, tipos de informe y cómo leer los códigos de situación.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/herramientas/tramites/</loc>
    <lastmod>2026-07-23</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/lineadecodigo/tramites-online.png</image:loc>
      <image:title>Trámites online: guías para gestiones con la Administración en 2026</image:title>
      <image:caption>Guías prácticas de trámites online con la Administración: certificado digital, citas previas, becas, ayudas, multas, seguridad social y gestiones fiscales paso a paso.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/enum-switch-java/</loc>
    <lastmod>2026-05-19</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/java.svg</image:loc>
      <image:title>Usar enum con switch en Java</image:title>
      <image:caption>Ejemplo claro para usar enum en un switch de Java, evitar cadenas mágicas y manejar el caso por defecto.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/valor-absoluto-en-java/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/valor-absoluto-en-java.svg</image:loc>
      <image:title>Valor absoluto en Java: Math.abs y casos de tipo numérico</image:title>
      <image:caption>Guía práctica sobre valor absoluto Java con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/global-php-var-2/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/global-php-var-2.svg</image:loc>
      <image:title>Variables globales en PHP: alcance, riesgos y alternativas</image:title>
      <image:caption>Guía práctica sobre global PHP var con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/versiones-anteriores-java-3/</loc>
    <lastmod>2026-05-21</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/java-legacy-timeline.png</image:loc>
      <image:title>Versiones anteriores de Java: cuál usar y cuándo evitar Java viejo</image:title>
      <image:caption>Guía para decidir entre Java 8, 11, 17, 21, 25 o archivos antiguos como Java 6/JDK 1.5 sin descargar runtimes inseguros por error.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/array-push-php/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/array-push-php.svg</image:loc>
      <image:title>array_push en PHP: añadir elementos sin perder claridad</image:title>
      <image:caption>Guía práctica sobre array push PHP con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/php-file-put-contents-4/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/php-file-put-contents-4.svg</image:loc>
      <image:title>file_put_contents en PHP: escribir archivos sin sorpresas</image:title>
      <image:caption>Guía práctica sobre PHP file_put_contents con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/java-net-socketexception-connection-reset/</loc>
    <lastmod>2026-06-03</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/java-connection-reset.png</image:loc>
      <image:title>java.net.SocketException: Connection reset, causas y diagnóstico</image:title>
      <image:caption>Qué significa Connection reset en Java, cómo distinguir red, servidor, TLS, timeout o conexión reutilizada y qué registrar antes de reintentar.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://lineadecodigo.es/php-json-encode-3/</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://lineadecodigo.es/assets/media/codigo-claro/php-json-encode-3.svg</image:loc>
      <image:title>json_encode en PHP: salida limpia para APIs y JavaScript</image:title>
      <image:caption>Guía práctica sobre PHP json_encode con ejemplos, comprobaciones y errores habituales para aprender a programar con criterio.</image:caption>
    </image:image>
  </url>
</urlset>