Skip to content
The Little Bakery A product of The Little Bakery

Creado para desarrolladores macOS

Trabaja con JSON y XML más rápido.

Un editor nativo de JSON y XML para macOS creado para trabajar más rápido. Valida, formatea, compara y envía peticiones REST sin salir de la app.

Versión 1.4.0

JsonXmlEditor interface preview

Todo lo que necesitas para tareas diarias de JSON/XML

JsonXmlEditor mantiene tu flujo con herramientas prácticas.

Experiencia de edición

  • Un lienzo dividido con elegancia: fuente editable a la izquierda, salida validada y formateada a la derecha.
  • Detección instantánea de JSON y XML con estado de validez claro de un vistazo.
  • Formateo en tiempo real con tus ajustes, visualización diff inteligente y resaltado preciso de errores.
  • Controles de Prettify y Compress con un clic para ambos paneles, incluido copiar de derecha a izquierda.
  • Resaltado de sintaxis enriquecido, números de línea fluidos y la familiar edición nativa de macOS.
  • Las cadenas JSON anidadas se detectan automáticamente — haz clic para abrir el JSON embebido en una pestaña con nombre, justo después del documento fuente.
  • Detección opcional de JSON anidado solo en el panel de salida, desactivada por defecto.
  • Abre el JSON o XML del portapapeles como nuevo documento con una acción en la barra de herramientas.

Gestión de documentos y archivos

  • Una barra lateral organizada mantiene visibles todos los documentos abiertos con iconos de tipo, indicadores de cambios sin guardar y acciones rápidas.
  • Una sección de archivos fijados en la parte superior de la barra lateral para los documentos que quieres tener a mano.
  • Reordena documentos en la barra lateral arrastrando con los tiradores de agarre.
  • Las fechas de creación y modificación se muestran directamente en la barra lateral para cada documento.
  • Las pestañas de JSON anidado reciben el nombre del archivo fuente y la clave JSON, e insertan directamente después del documento padre.
  • Flujo completo para Nuevo, Abrir, Guardar, Guardar como y Cerrar con protección ante cambios no guardados.
  • Arrastra archivos directamente desde Finder a la barra lateral y mantén siempre un documento nuevo listo cuando haga falta.
  • Compatibilidad nativa con archivos .json, .xml y .txt con sugerencias de guardado según el contenido detectado.

Controles de formato

  • Elige sangría de 2, 4 u 8 espacios y formatea los documentos exactamente como prefieras.
  • La ordenación opcional de claves JSON y el pretty-print de XML te dan control sobre el resultado final.
  • Las preferencias de formato se aplican de forma coherente a todos los documentos abiertos.

Cliente REST integrado

  • Las solicitudes REST viven en la navegación de la barra lateral — sin abarrotamiento de pestañas.
  • Renombra solicitudes y consulta sus fechas de creación y modificación de un vistazo.
  • Constructor de solicitudes completo con métodos, campo de URL, tablas de query y headers, y editor de cuerpo con soporte JSON.
  • La normalización inteligente de URL corrige automáticamente protocolos mal formados y texto pegado.
  • Los valores predeterminados automáticos para Accept, User-Agent y JSON Content-Type mantienen las solicitudes bien formadas.
  • El inspector de respuestas muestra estado, headers, cuerpo, transcripción, herramientas de formato y acciones para abrir como documento.
  • Los errores de red incluyen pistas útiles sobre resolución de host.

Generadores de código

  • Genera código DTO a partir de cargas JSON válidas con vista previa y exportación en un único flujo de guardado.
  • Crea DTO para PHP, Go, Python, TypeScript, Swift, C#, Java, con el último lenguaje usado recordado.
  • La generación PHP admite modos Simple Properties y Symfony Attributes.
  • Las vistas previas con resaltado de sintaxis facilitan revisar el código generado antes de exportarlo.
  • Los tipos de carga no admitidos devuelven mensajes de error claros y concretos.
  • Un generador integrado de endpoints PHP al estilo Swagger/OpenAPI crea cargas de solicitud y respuesta con vista previa en vivo.
  • Un visor YAML te permite inspeccionar archivos YAML junto a tu espacio de trabajo JSON y XML.

Persistencia, idioma y preferencias

  • Los documentos del editor restauran contenido, ruta de archivo, instantánea, orden y selección activa entre sesiones.
  • Las pestañas REST guardan método, URL, parámetros, headers, cuerpo, protocolo, resultados y pestaña activa.
  • Los ajustes usan una barra de herramientas al estilo Safari con pestañas por panel para acceder rápido a cada preferencia.
  • El idioma de visualización puede elegirse independientemente del idioma del sistema.
  • La app admite 15 opciones de idioma de visualización, incluido el predeterminado del sistema.
  • El formato, el lenguaje DTO predeterminado y el idioma de visualización están disponibles en un solo lugar.

Registro de cambios

Notas de versión de JsonXmlEditor en macOS.

  1. v1.4.0
    • Se añadió el editor PathQuery para JSON y XML, con autocompletado y una acción para copiar el acceso.
    • Se añadió el menú Herramientas en la ventana de la app, con todas las herramientas y atajos.
    • Se añadió la acción Renombrar... en el menú contextual de documentos de la barra lateral.
    • Se añadió el menú contextual del panel JSON formateado para claves JSON, con opciones de copiar y abrir.
  2. v1.2.0
    • Añadida acción en la barra de herramientas para abrir el JSON/XML del portapapeles como nuevo archivo.
    • Añadido generador DTO para Swift y visor YAML.
    • Añadida detección de JSON anidado clicable en valores de cadena.
    • Añadido soporte de reordenación por arrastre con tiradores en la lista de documentos de la barra lateral.
    • Añadida sección de archivos fijados a la barra lateral con soporte de arrastrar y soltar y menú contextual.
    • Añadido soporte de renombre y fechas de creación y modificación a las solicitudes REST.
    • Añadida detección opcional de JSON anidado solo en el panel derecho, desactivada por defecto.
    • Rediseñados los Ajustes con barra de herramientas al estilo Safari con pestañas por panel.
    • Las pestañas de JSON anidado reciben el nombre del archivo fuente y la clave JSON.
    • Fechas de creación y modificación mostradas en la barra lateral de documentos.
    • Las pestañas de JSON anidado se insertan directamente después de su documento fuente.
    • Las solicitudes REST se han movido del área de pestañas a la navegación de la barra lateral.
    • Corregida una fusión incorrecta que rompía SyntaxHighlighter y añadidos tests de caracterización.
  3. v1.1.1
    • Marcado de errores en línea para JSON/XML no válido: ahora aparece un subrayado ondulado rojo en el carácter problemático para localizar el fallo fácilmente.
    • El estado de validación muestra ahora el error real del analizador con línea y columna (p. ej. Línea 3, Col 5: …) en lugar de un mensaje genérico «JSON/XML no válido».
    • Haz clic en el estado de validación para llevar el cursor directamente a la ubicación del error.
    • El mensaje de error se limita ahora al tipo de contenido detectado: una entrada con aspecto de JSON ya no informa también de errores del analizador XML, y viceversa.

Diseñado para velocidad y claridad

Privacidad por diseño

Preguntas frecuentes

¿Qué es Json Xml Editor?

Json Xml Editor es una app nativa y rápida para macOS que valida, formatea, compara y convierte JSON y XML. Muestra el código editable junto a la salida validada y formateada, con validación en vivo, visualización de diferencias y resaltado de sintaxis.

¿Qué plataformas admite Json Xml Editor?

Json Xml Editor es una app nativa de macOS y está disponible en el Mac App Store.

¿Json Xml Editor incluye un cliente REST?

Sí. Un cliente REST integrado vive en la barra lateral, con un constructor de peticiones completo para métodos, URLs, parámetros de consulta, cabeceras y cuerpos JSON, además de pestañas persistentes y un inspector de respuestas para estado, cabeceras y cuerpo.

¿Puede Json Xml Editor generar código a partir de JSON?

Sí. Genera código DTO para PHP, Go, Python, TypeScript, Swift, C# y Java, incluye un generador de endpoints PHP al estilo Swagger/OpenAPI y ofrece un visor de YAML.

¿Qué tipos de archivo admite Json Xml Editor?

Admite de forma nativa archivos .json, .xml y .txt con sugerencias de guardado según el contenido detectado, y puede inspeccionar archivos YAML junto a tu espacio de trabajo JSON y XML.

¿Json Xml Editor me rastrea o requiere una cuenta?

No. Json Xml Editor no usa rastreadores ni analíticas, y no es necesario crear una cuenta.

¿Necesitas ayuda?

Si tienes preguntas, informes de errores o solicitudes de funciones, contáctanos y responderemos lo antes posible.

Abrir la página completa de soporte