Pretty-print XML
API · /xml-api
API XML
Un kit de herramientas XML rápido y completamente local: convierta XML a JSON y JSON a XML con manejo configurable de atributos, valide la buena formación de XML con detalles de error de línea y columna, y embellezca XML preservando el orden de los elementos. Cada endpoint acepta entrada a través de la cadena de consulta o el cuerpo de la solicitud, hasta 2 MB. Cómputo puro del lado del servidor, sin terceros ascendentes, por lo que las respuestas son instantáneas y siempre están disponibles. Ideal para integraciones de sistemas, interoperabilidad SOAP y heredada, procesamiento de RSS y mapas de sitio, herramientas de configuración y tuberías de datos.
salud API
saludable- tiempo de actividad
- 100.00%
- Sondas del servidor · 24h
- Latencia promedio
- 78 ms
- Sondas del servidor · 24h
- Suscriptoras
- 3,519
- activa
- Llamadas totales
- 76
- últimos 7 días
Precios
Elija un nivel: facturado mensualmente, cancele en cualquier momento.
Free
Gratis
- 13,000 llamadas / mes
- 2 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 13,000 llamadas/mes, 2 req/s
- Todos los endpoints: XML a JSON, JSON a XML, validar, pretty-print
- Sin tarjeta de crédito
Basic
€3.00 /mes
- 280,000 llamadas / mes
- 12 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 280,000 llamadas/mes, 12 req/s
- Conversión completa + validación + formato en hasta 2 MB de entrada
- Uso comercial permitido
- Soporte por correo electrónico
Pro
€13.00 /mes
- 1,500,000 llamadas / mes
- 40 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 1,500,000 llamadas/mes, 40 req/s
- Conversión con reconocimiento de atributos + errores de validación de línea/columna
- Soporte prioritario por correo electrónico
- Uso comercial permitido
Mega
€34.00 /mes
- 7,500,000 llamadas / mes
- 120 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 7,500,000 llamadas/mes, 120 req/s
- Mayor rendimiento para canalizaciones de datos e integraciones heredadas/SOAP
- Todos los endpoints, entradas completas de 2 MB
- Soporte prioritario
Construido por
Relacionado APIs
Otros APIs con etiquetas superpuestas.
API de Sitemap
Obtén y analiza un sitemap XML (protocolo sitemaps.org). Proporciona una URL de sitemap y el endpoint de análisis la obtiene —siguiendo redirecciones y descomprimiendo transparentemente sitemaps .gz— y devuelve su tipo: un urlset con cada URL y su lastmod, changefreq y priority, o un sitemapindex que lista los sitemaps hijos, con paginación offset/limit para archivos grandes. El endpoint de urls va más allá: cuando el sitemap es un índice, también obtiene los sitemaps hijos y aplana cada URL de página en una sola lista, con un límite configurable de URLs y sitemaps hijos y una bandera truncada para que mantengas el control. La solicitud se realiza del lado del servidor y los destinos privados o internos son rechazados (protegido contra SSRF). Diseñado para auditorías SEO, construcción de colas de rastreo e inventarios de contenido, monitoreo de cambios y verificaciones de migración. Un extractor y analizador de sitemaps —distinto de la conversión genérica de XML a JSON (xml), el evaluador de robots.txt (robots) y la auditoría SEO en página (seo). Sin clave upstream, sin caché.
api.oanor.com/sitemap-api
API Dotenv
Convierte entre archivos .env (dotenv) y JSON, en ambas direcciones. El endpoint de parseo lee texto .env en un objeto JSON limpio: omite líneas en blanco y comentarios #, respeta un export opcional al inicio, elimina comillas simples y dobles de los valores (interpretando escapes \n, \t y \" dentro de comillas dobles), elimina comentarios en línea después de valores sin comillas, admite valores que abarcan varias líneas dentro de comillas, y puede expandir opcionalmente referencias ${VAR} y $VAR contra las variables ya definidas anteriormente en el mismo archivo — mientras que los valores entre comillas simples se mantienen estrictamente literales. El endpoint de stringify convierte un objeto JSON de vuelta a un archivo .env válido, poniendo comillas solo a los valores que realmente lo necesitan y opcionalmente prefijando cada línea con export para ser usado en shell. Todo se calcula local y deterministicamente, por lo que es instantáneo y privado — tus secretos nunca abandonan la solicitud. Ideal para herramientas de configuración y migraciones, pipelines CI/CD, convertir .env a JSON para aplicaciones que quieren configuración estructurada (y viceversa), y validar archivos de entorno. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto maneja el formato dotenv; para archivos INI con [secciones] usa una API INI, y para YAML o TOML usa esas APIs.
api.oanor.com/dotenv-api
API de Fusión JSON
Fusiona objetos JSON en profundidad: la operación que todo sistema de configuración y ajustes necesita. El endpoint de fusión combina recursivamente dos objetos (el segundo anula al primero), o una lista completa de objetos fusionados de izquierda a derecha, combinando objetos anidados clave por clave en lugar de reemplazarlos por completo, con una elección de estrategia para arreglos: reemplazar (predeterminado), concatenar, unión (concatenar y eliminar duplicados) o merge_index (fusionar elemento por elemento). Un valor nulo en el objeto que anula puede sobrescribir el valor existente o ser ignorado, para que puedas modificar solo los campos que deseas. El endpoint de valores predeterminados es el inverso e igualmente útil: completa solo las claves que faltan en tus datos a partir de un objeto de valores predeterminados, de modo que tus valores existentes siempre ganan, exactamente como se superponen los ajustes de un usuario sobre la configuración predeterminada. Todo se calcula local y determinísticamente, sin necesidad de esquema. Ideal para la superposición de configuraciones y banderas de características, fusiones de ajustes y preferencias, combinación de respuestas de API o actualizaciones parciales, anulaciones de entorno y valores predeterminados de plantillas. Cálculo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto fusiona documentos; para diferenciarlos o parchearlos (RFC 6902) usa una API de diff JSON, para aplanarlos usa una API de aplanamiento, y para direccionar valores usa una API de JSON-Pointer.
api.oanor.com/jsonmerge-api
API de Tabla HTML
Renderiza datos tabulares como una tabla HTML y analiza una tabla HTML de vuelta a datos. El endpoint de renderizado convierte un array JSON (de objetos o de arrays) o CSV en una <table> semántica y limpia con <thead>/<tbody>, un caption opcional y clase CSS; cada celda con escape HTML para que sea segura de incrustar. El endpoint de análisis hace lo inverso: dale cualquier HTML que contenga una tabla y obtén los encabezados, las filas y un array JSON de objetos listo para usar, con entidades decodificadas y etiquetas eliminadas de cada celda. Perfecto para correos electrónicos e informes, paneles y pantallas de administración, y para extraer o migrar contenido tabular. Cómputo local puro — sin clave, sin servicio de terceros, instantáneo; hasta 2 MB vía POST. En vivo, nada almacenado. 3 endpoints. Distinto del renderizado de tablas Markdown/ASCII y de la extracción genérica de HTML.
api.oanor.com/htmltable-api
Preguntas frecuentes
Respuestas rápidas sobre precios, cuotas e integración.
¿Cómo obtengo una clave API para API XML?
¿Cuál es el límite de velocidad de API XML?
¿Cuánto cuesta API XML?
¿Puedo cancelar mi suscripción en cualquier momento?
¿Cumple API XML con el RGPD?
Elija un punto final de la lista de la izquierda para ver sus detalles y pruébelo.
Fragmentos de código
Regístrese para obtener una clave API, luego llame a cualquier ruta debajo de su slug.
curl https://api.oanor.com/xml-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/xml-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/xml-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/xml-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Calificaciones
Inicia sesión para calificar.
Aún no hay reseñas.
Discusión
Haz preguntas, comparte trucos, recibe respuestas del proveedor y otros desarrolladores. Público — cualquiera puede leer.
Inicia sesión para escribir o responder.
Iniciar sesiónNueva discusión
·
-
Respuesta del proveedor
🔒 Esta discusión está bloqueada — sin nuevas respuestas.
-
·
- Sin discusiones todavía — empieza tú.
Soporte
Soporte privado 1:1 con el proveedor — facturación, integración, cuenta. Solo tú y el equipo del proveedor ven estos hilos.
Inicia sesión para abrir un ticket de soporte.
Iniciar sesiónAbrir nuevo ticket
Describe en qué necesitas ayuda. El equipo recibe un email y responde en la página del ticket.
-
·
Urgente - Sin tickets para esta API.